docs: add self-hosted GitLab OAuth setup guide#5702
Merged
Conversation
Mintlify-Source: dashboard-editor
Contributor
|
Preview deployment for your docs. Learn more about Mintlify Previews.
|
Mintlify-Source: dashboard-editor
Mintlify-Source: dashboard-editor
Contributor
Author
|
Preview deployment for your docs. Learn more about Mintlify Previews.
|
Mintlify-Source: dashboard-editor
ethanpalm
approved these changes
May 7, 2026
Collaborator
ethanpalm
left a comment
There was a problem hiding this comment.
just some style edits but lgtm!
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a new docs page at
/deploy/gitlab-self-hostedwalking customers through connecting a self-hosted GitLab instance to Mintlify via OAuth (the OAuth flow used by workflows — distinct from the existing deploy-token integration).What it covers
dashboard.mintlify.com, feature-flag enrollment.invalid_clientafter authorize (stale secret)Invalid url given(GitLab outbound-request allowlist)host.docker.internal)Why now
This page is referenced from the dashboard's Settings → Git settings → GitLab OAuth → Self-hosted GitLab card via a "How to create the OAuth app" link. Companion to mintlify/server#5100 and mintlify/mint#7564, which add the underlying OAuth flow.
Heads-up
The link in the dashboard component currently points at
https://mintlify.com/docs/settings/gitlab-self-hosted, but the docs site has no/settings/namespace. The page lives at/deploy/gitlab-self-hosted(sibling to the existing GitLab guide). The dashboard PR needs a one-line update to match the new path.Test plan
[Rotate credentials](#rotate-credentials)resolves./deploy/gitlab.Mintlify
0 threads from 0 users in Mintlify
Note
Low Risk
Low risk: documentation-only changes plus a nav entry; no runtime code or behavior is modified.
Overview
Adds a new
/deploy/gitlab-self-hosteddoc that explains how to connect a self-hosted GitLab instance to Mintlify via OAuth for workflows (app registration, required scopes/redirect URI, authorization, and project webhook selection), with credential-rotation and troubleshooting guidance.Updates
docs.jsonnavigation to include the new page under Deploy alongside the existingdeploy/gitlabguide.Reviewed by Cursor Bugbot for commit 1f62f6f. Bugbot is set up for automated code reviews on this repo. Configure here.