Вводная
После успешной установки GitLab, как это сделать написано в статье, следует настроить GitLab для стабильной работы. Приступим к настройке
Первичная настройка GitLab
Перед тем как начать работу с приложением, отредактируем файл конфигурации GitLab.
sudo vim /etc/gitlab/gitlab.rb
*Я пользуюсь редактором vim, вы же можете открыть файл любым другим текстовым редактором, например nano(он установлен по умолчанию)
sudo nano /etc/gitlab/gitlab.rb
В файле конфигурации найдём строку external_url, она обычно в самом начале файла. Пропишем в нее ваше доменное имя и заменим http на https, что бы приложения GitLab могло использовать шифрование.
external_url 'https://example.com'
Далее следует найти строку letsencrypt[‘contact_emails’]. По сути это список электронных адресов почт для свази в случае ошибки сервисa Let’s Encrypt.
letsencrypt['contact_emails'] = ['Froot@example.com']
Далее сохраняем и закрываем файл конфигурации GitLab. И вводим команду в консоль для реконфигурации.
sudo gitlab-ctl reconfigure
По сути далее вам просто немного подождать, команда сделает всё за нас использую данные о нашем сервере.
Настройка GitLab в веб-интерфейсе
Добро пожаловать
Для того что бы зайти в веб-интерфейс, следует ввести либо ваш домен, либо ip в браузер.
https://example.com
Тут вы задаёте новый пароль для пользователя root
После создания пароля, появится форма аутентификации
- Логин: root
- Пароль: который вы ввели
Настройка профиля
Дело в то, что GitLab заполняет профиль по умолчанию, которые я советую изменить сразу же.
Перейдите в настройки профиля(как это сделать показано на скрине)
Измените поля Name и Email на свои значения.
Заключение
По сути настройка завершена, дальше можете делать всё что угодно.
Теперь у вас есть рабочий GitLab. Вы можете переместить свои проекты и управлять доступом к ним.
Спасибо всем кто прочитал, надеюсь для вас эта статься была полезна, буду рад разумной критике и пожеланиям!