Skip to content

Get started / Connect a provider

Connect GitHub or GitLab.

3 min · Updated Oct 10, 2026 · Works for GitHub and GitLab

Install the Feluda GitHub App, or authorize GitLab with OAuth. Access is limited to the repositories you pick.

03 · CONNECT A PROVIDER · TRY IT

Exactly what Feluda can touch

contentsREAD
pull_requestsREAD · WRITE
checksREAD · WRITE
admin, secretsNEVER

GitHub App#

Install the app on your organization, choose all or selected repositories, and you're returned to Puku automatically. You can install it on more than one org; all of them appear under one workspace.

GitLab and self-hosted GitLab#

Authorize with OAuth on gitlab.com. For self-hosted GitLab (Enterprise), add your instance URL and an application ID in Puku settings.

1gitlab:
2 url: https://git.acme.internal
3 application_id: <from GitLab admin>