GitHub
Where to start?
Follow the Context Engine setup guide to complete the initial configuration.
If you are using GitHub for version control, continue with this guide for the next steps.
GitHub App Installation
Important Note:
These steps must be completed by a GitHub organization administrator.
Navigate to Your Organizations via the top-right menu on GitHub.
Select your organization and go to Settings > Developer settings > GitHub Apps.
Click New GitHub App and fill in:
App name:
Qodo RAG IndexerHomepage URL:
https://qodo.aiWebhook: Disabled Webhooks will be supported in future releases for continuous updates.
Under Repository permissions, grant:
Contents: Read-only
Choose “Any account” for installation scope.
Click Create GitHub App.
Save the generated App ID.
Generate a private key and store it securely.
Click Install App, choose your organization, and select specific repositories (do not choose “All repositories”).
Save the Installation ID from the resulting URL (e.g., https://github.com/organizations/YOUR_ORG/settings/installations/2).
Configuration
Github On prem: If you are using github on prem you should specificy the api_base_url in the configuration for [github_app] section as mentioned below.
Make sure that github is able to accept requests from the Kubernetes cluster. Firewall adjustments may be needed.
Add the following configuration:
Last updated