GitLab

Uit WaaaghPedia

Voorbereiding

Machine

  • 2 Cores
  • 4GB ram
  • 50GB hdd

Software

Installeer CentOS en Finetune CentOS

Installatie

https://about.gitlab.com/install/#centos-7

HTTPS

https://docs.gitlab.com/omnibus/settings/nginx.html#manually-configuring-https

SMTP

https://docs.gitlab.com/omnibus/settings/smtp.html

LDAP

https://docs.gitlab.com/ee/administration/auth/ldap.html

Open je browser en ga naar http://gitlab.example.com en maak een root wachtwoord aan. Veel Plezier

Upgrades

Tijdzone

https://docs.gitlab.com/ee/workflow/timezone.html

SMTP

https://docs.gitlab.com/omnibus/settings/smtp.html#examples

SSL

nano /etc/gitlab/gitlab.rb
external_url "https://gitlab.example.com"
mkdir -p /etc/gitlab/ssl
chmod 700 /etc/gitlab/ssl
cd /etc/gitlab/ssl
touch gitlab.example.com.key gitlab.example.com.crt
nano /etc/gitlab/ssl/*.key
nano /etc/gitlab/ssl/*.crt
gitlab-ctl reconfigure


Commands

gitlab-ctl status
gitlab-ctl reconfigure