Skip to main content

Connect Using GitLab Self-Managed


The GitLab Self-Managed integration is only available on our Standard or Enterprise plans. Please contact us if you require this feature.

If you are already using GitLab Self-Managed you can link your repository with Appflow to push code automatically.


In order to enable the integration with Appflow, you will need an existing repository on your GitLab Self-Managed instance.

Setting up the Integration#

Navigate to the Git section of the Settings tab in your app on the Appflow Dashboard and select the GitLab Self-Managed tab.

If this is your first time connecting you'll need to:

  • Enter the URL for your GitLab Self-Managed instance
  • Enter the personal access token with api scope
  • Click the Connect to GitLab Self-Managed button

GitLab Self-Managed Personal Access Token

GitLab Self-Managed Connect

Then you can choose the repository to link from the list of available repos.

When you link to the repository, a webhook will be created and your commits will be sent to Appflow.