Build /
Build code from a self-hosted VCS
Teams can add their own self-hosted version control services (VCS) to Northflank and build from repositories as with any other Git provider linked to the account.
Northflank currently supports GitLab Enterprise/Community Edition.
Add a self-hosted VCS
To add a self-hosted VCS navigate to the Git section, underneath integrations on the team settings page, click 'add a self-hosted VCS' and select the type of VCS you would like to integrate. Follow the application specific instructions to integrate your self-hosted VCS. You can choose how team members can access the repositories on the self-hosted VCS after adding it to Northflank.
Add a self-hosted GitLab instance
Navigate to your GitLab service and create a new OAuth application at [YOUR URL]/profile/applications
or [YOUR URL]/admin/applications
if you are an administrator. Give the application the api
scope and set the Redirect URI
as specified on Northflank.
On Northflank enter the root domain of your self-hosted GitLab, e.g. gitlab.yourdomain.com
, the application ID
and the secret
from the OAuth application.