Self Hosted Gitlab

❗️

This feature is in Beta and please contact us if you face any issues.


Interactive Walkthrough

Here's an Interactive demo showing the step-by-step self-hosted GitLab linking process


Step 1:

Link your self-hosted GitLab account to enable GitOps workflows for project creation and environment management.

Prerequisites

  • Admin access to your self-hosted GitLab instance.
  • A valid GitLab Personal Access Token (PAT) with API, read_repository, and write_repository permissions.

Configuration Steps

Display Name*

Enter a unique identifier for this GitLab account (e.g., gitlab-custom).

GitLab Hostname*

Provide your self-hosted GitLab instance URL (e.g., https://gitlab.yourcompany.com).

📘

Note: For default setups, this may be http://gitlab.com or a custom domain.

Personal Access Token*

Generate Token in GitLab:

  • Navigate to your GitLab profile: Preferences > Access Tokens.
  • Select scopes: api, read_repository, write_repository.
  • Copy the generated token.
  • Paste the Token in the 'Personal Access Token' field in the UI.

Connection Options

  • Link Account: Validate and save the configuration.
  • Back: Return to previous settings.
  • Cancel: Abort the setup process.

🚧 Coming Soon: App-Based Integration

We are actively developing OAuth2 app-based authentication for seamless integration with self-hosted GitLab.

Need help?
Contact [email protected] or review GitLab’s PAT documentation.