Connect self-hosted GitLab

Connect Self-Hosted GitLab in Violet

  1. In Violet (or VioletGov), navigate to Apps and click to add a new integration.

  1. Select GitLab.

  2. Toggle Cloud Installation off and provide the URL for your GitLab instance, followed by /api

  1. Enter your API token (follow the instructions here to generate one) and click Connect.

[Optional] You can also provide a unique name for the connection based on the credentials you're using, and you can create restricted permissions to users or groups:

  1. Once connected, you can configure which types of data to ingest, how frequently data should be refreshed, etc.

  2. Last, click Create to begin fetching data. You're done!

Note, depending on your network settings, Violet may also need to be whitelisted by your GitLab server in order to connect. If so, whitelist the appropriate NAT Gateway IP address below:

Last updated

Was this helpful?