Skip to content

docs: add self-hosted GitLab App (OAuth) source guide#640

Open
MikeChongCan wants to merge 1 commit into
coollabsio:nextfrom
MikeChongCan:docs/gitlab-app-source
Open

docs: add self-hosted GitLab App (OAuth) source guide#640
MikeChongCan wants to merge 1 commit into
coollabsio:nextfrom
MikeChongCan:docs/gitlab-app-source

Conversation

@MikeChongCan

Copy link
Copy Markdown

What

Documents the new self-hosted GitLab App (OAuth) source — the GitLab counterpart to GitHub Apps — added in coollabsio/coolify#10538.

Changes

  • New: applications/ci-cd/gitlab/setup-app.mdx — end-to-end guide: create the source, create the GitLab OAuth application + redirect URI, required scopes (api, read_user, read_repository), connect, configure the webhook for push/merge-request preview deployments, and deploy a private repository. Includes the SSRF/private-IP caveat and the optional SSH-clone path.
  • New: applications/ci-cd/gitlab/meta.json — orders the GitLab section (integration, setup-app).
  • Update: gitlab/integration.mdx — adds a "Ways to Use GitLab" methods table linking the new guide.
  • Update: ci-cd/index.mdx — reflects that App integration is now available for GitLab too.

Notes

  • Targets next per the repo contribution guidelines.
  • Text-only (no screenshots) to match the existing gitlab/integration.mdx page; happy to add screenshots if preferred.
  • Content verified against the feature code and reviewed with Gemini + Codex for factual accuracy and link integrity.

Documents the new GitLab App source (the GitLab counterpart to GitHub
Apps): creating the source, the GitLab OAuth application + redirect URI,
required scopes, connecting, webhook configuration for push/MR preview
deployments, and deploying a private repository.

- Add applications/ci-cd/gitlab/setup-app.mdx
- Add applications/ci-cd/gitlab/meta.json (order: integration, setup-app)
- Link the new guide from gitlab/integration.mdx (methods table)
- Note GitLab App integration in ci-cd/index.mdx

Companion to coollabsio/coolify#10538.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant