mirror of
https://github.com/tiennm99/danswer-docs.git
synced 2026-06-17 14:48:17 +00:00
27 lines
1.3 KiB
Plaintext
27 lines
1.3 KiB
Plaintext
---
|
|
title: GitHub Connector
|
|
description: 'Access knowledge from your Repositories'
|
|
---
|
|
|
|
## How it works
|
|
The Github Connector picks up all of the Pull Requests in a repository including the Tile and Summary.
|
|
- It will index both Open and Closed PRs.
|
|
- Includes certain other metadata such as the PR's URL, creator, etc.
|
|
|
|
## Setting up
|
|
### Authorization
|
|
1. This Connector uses a GitHub Access Token.
|
|
- [This guide](https://docs.github.com/en/enterprise-server@3.4/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token) shows the following steps in detail.
|
|
2. Log in to GitHub.
|
|
3. In the upper right corner, expand your profile and click on **Settings**
|
|
4. On the bottom, go to **Developer settings** -> **Personal access tokens** -> **Tokens (classic)**
|
|
5. Click on **Generate new token**
|
|
- Be sure to give the Token `repo` access so that it can access the PRs.
|
|
- Set any expiration time. A new token will have to be provided to Danswer to continue updating the Danswer
|
|
index once this one expires.
|
|
|
|
### Indexing
|
|
1. Navigate to the Admin Dashboard and select the **GitHub** Connector
|
|
2. For [https://github.com/danswer-ai/danswer](https://github.com/danswer-ai/danswer), it would look like:
|
|
|
|
 |