/passport/github/callback
.Environment Variable | Description | Default Value | Notes |
---|---|---|---|
GIT_CONNECTION_GITHUB_ENABLE | Whether to enable GitHub Git connection | true | Set to true to enable GitHub integration |
GITHUB_AUTH_HOST | GitHub authentication host URL | - | Use https://github.com for SaaS GitHub or your enterprise GitHub host |
GITHUB_API_HOST | GitHub API host URL | - | Use https://api.github.com for SaaS GitHub. Or use GITHUB_AUTH_HOST with /api/v3 for enterprise version |
GITHUB_KEY | GitHub OAuth application client ID | - | Required for GitHub OAuth authentication |
GITHUB_SECRET | GitHub OAuth application client secret | - | Required for GitHub OAuth authentication |
GIT_CONNECTION_GITHUB_REJECT_UNAUTHORIZED | SSL certificate validation for GitHub | true | Set to false for self-signed certificates in enterprise environments |
- name: GIT_CONNECTION_GITHUB_ENABLE
value: 'true'
- name: GITHUB_AUTH_HOST
value: 'https://github.com'
- name: GITHUB_API_HOST
value: 'https://api.github.com'
- name: GITHUB_KEY
value: <your-github-client-id>
- name: GITHUB_SECRET
value: <your-github-client-secret>
- name: GIT_CONNECTION_GITHUB_REJECT_UNAUTHORIZED
value: 'true'
- name: GIT_CONNECTION_GITHUB_ENABLE
value: 'true'
- name: GITHUB_AUTH_HOST
value: 'https://github.yourcompany.com'
- name: GITHUB_API_HOST
value: 'https://github.yourcompany.com/api/v3'
- name: GITHUB_KEY
value: <your-enterprise-github-client-id>
- name: GITHUB_SECRET
value: <your-enterprise-github-client-secret>
- name: GIT_CONNECTION_GITHUB_REJECT_UNAUTHORIZED
value: 'false'
/api/v1/projects/git-connections/gitlab-callback
.api
only.Environment Variable | Description | Default Value | Notes |
---|---|---|---|
GIT_CONNECTION_GITLAB_COM_ENABLE | Whether to enable GitLab.com connection | false | Set to true to enable GitLab.com integration |
GITLAB_COM_AUTH_HOST | GitLab.com authentication host URL | - | Use https://gitlab.com for SaaS GitLab or your enterprise GitLab host |
GITLAB_COM_KEY | GitLab.com OAuth application client ID | - | Required for GitLab OAuth authentication |
GITLAB_COM_SECRET | GitLab.com OAuth application client secret | - | Required for GitLab OAuth authentication |
GITLAB_SCOPE | GitLab OAuth scope permissions | - | Define required permissions (e.g., api , read_user , read_repository ). Must match the scope configured in your GitLab application |
GITLAB_REDIRECT_URI | GitLab OAuth redirect URI | - | Must match the redirect URI configured in your GitLab application |
GIT_CONNECTION_GITLAB_COM_REJECT_UNAUTHORIZED | SSL certificate validation for GitLab.com | true | Set to false for self-signed certificates in enterprise environments |
- name: GIT_CONNECTION_GITLAB_COM_ENABLE
value: 'true'
- name: GITLAB_COM_AUTH_HOST
value: 'https://gitlab.com'
- name: GITLAB_COM_KEY
value: <your-gitlab-client-id>
- name: GITLAB_COM_SECRET
value: <your-gitlab-client-secret>
- name: GITLAB_SCOPE
value: 'api'
- name: GITLAB_REDIRECT_URI
value: 'https://your-apidog-domain.com/api/v1/projects/git-connections/gitlab-callback'
- name: GIT_CONNECTION_GITLAB_COM_REJECT_UNAUTHORIZED
value: 'true'
- name: GIT_CONNECTION_GITLAB_COM_ENABLE
value: 'true'
- name: GITLAB_COM_AUTH_HOST
value: 'https://gitlab.yourcompany.com'
- name: GITLAB_COM_KEY
value: <your-enterprise-gitlab-client-id>
- name: GITLAB_COM_SECRET
value: <your-enterprise-gitlab-client-secret>
- name: GITLAB_SCOPE
value: 'api'
- name: GITLAB_REDIRECT_URI
value: 'https://your-apidog-domain.com/api/v1/projects/git-connections/gitlab-callback'
- name: GIT_CONNECTION_GITLAB_COM_REJECT_UNAUTHORIZED
value: 'false'