Gitlab настройка и использование собственного репозитория

Все сервисы, такие как nginx, интегрированы в систему, как embedded (встроенные).

Все файлы gitlab и бинарники встроенных компонентов лежат в папке: /opt/gitlab

Управление сервисами

Например, рестарт nginx

sudo gitlab-ctl restart nginx

Когда надо поменять глобальные настройки - исправляем файл /opt/gitlab/gitlab.rb 
а затем переконфигурировать и перезагрузить весь gitlab

gitlab-ctl reconfigure
gitlab-ctl restart

Backup

Как делать бэкап читать здесь

Для нашей версии: 

gitlab-rake gitlab:backup:create

Изменения конфигурации

Изменения конфигурации делать таким образом:

  1. правим в /etc/gitlab/gitlab.rb
  2. чтобы изменения применились, надо выполнить
    sudo gitlab-ctl reconfigure && sudo gitlab-ctl restart