Github
Connect Teleskope with your Github Org
Create a Github App
Since Teleskope follows a single-tenant architecture, each customer will have their own dedicated Teleskope instance, with a custom callback URL.
Requirements
- Admin User: User must be an organization admin to create the application and install in org
- Callback URL: Teleskope will provide you with your dedicated callback URL
- Setup URL: Teleskope will provide you with your dedicated setup URL
Create a new app in GitHub
- Go to your Developer settings: http(s):///settings/apps
- Select GitHub Apps and then New GitHub App.
- Give your app a unique name and add an optional description.
- Use https://teleskope.ai as a homepage URL
- Enter your dedicated Teleskope Callback URL
- (Optional) Enter your dedicated Teleskope Webhook URL
- (Optional) Create a Webhook Secret
Grant permissions in GitHub
Add the following repository permissions:
- Contents (read, mandatory)
- Issues (read & write)
- Metadata (read-only, mandatory)
- Pull requests (read & write)
Add the following organizational permission:
- Members (read-only)
Updated about 1 month ago