Apps

GitLab

GitLab

Getting started

Difference between CE and EE

GitLab CE - Community Edition
Includes the basic, free feature set of GitLab.

GitLab EE - Enterprise Edition
You benefit from 100+ enterprise features
Here you need Enterprise licences that are not included in the NWS. The GitLab Enterprise licenses must be purchased separately from GitLab. We can gladly take over the procurement process for you here (also with invoicing by us). 

Starting the app

Create an account on NWS Customer Interface

Loggin in

GitLab

Administrative Tasks

Customization

1. Subdomain

Just go to your GitLab app in the NWS Customer Interface and click on "Settings". Open the "CNAME"- tab and fill in your subdomain.3 cname.PNG

2. Customer Domain

Yes, this is possible. 
For this, the following things must be fulfilled /accomplished:

  1. Domain must belong to you
  2. You must set an A-record to IP 185.11.255.46 for the domain name
  3. You enter this in our NWS Customer interface at your GitLab app under "Settings" 8 Custom Domain.png
  4. You specify if you want to have a Let's encrypt certificate or an SSL certificate
3. Changing title of your GitLab instance

Just go to your GitLab app in the NWS Customer Interface and click on "Manage contract". Here you can change the title of your GitLab instance 7 higher plan new title.PNG

OAuth for user integration

GitLab provides OAuth for an easy user integration. Just go to your GitLab app in the NWS Customer Interface and click on "Settings". You can drop your OAuth credentials to use the pre-configured providers (GitHub, Twitter, Goolge, Facebook, GitLab.com, BitBucket, AzureAD, ADFS) at "External authentication with OAuth".4 oauth.PNG

Runner Updates

Just go to your GitLab app in the NWS Customer Interface and click on "Settings".  Scroll down to "Update GitLab Runner" and push the button.