Установка GitLab 16 на Debian 12.5 bookworm

Опубликовано: 06 Октябрь 2024
на канале: Denis Posokhov
26
2

timedatectl set-timezone Asia/Yekaterinburg # Tyumen
apt update
apt install -y curl openssh-server ca-certificates mc rsyslog
cd /usr/src/
curl https://packages.gitlab.com/install/reposi... | bash
apt install gitlab-ce


mcedit /etc/gitlab/gitlab.rb
external_url 'http://10.20.7.116'
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.yandex.ru"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "мойяндекс@yandex.ru"
gitlab_rails['smtp_password'] = "ваш пароль"
gitlab_rails['smtp_domain'] = "yandex.ru"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['gitlab_email_from'] = 'мойяндекс@yandex.ru'
gitlab_rails['gitlab_email_reply_to'] = 'мойяндекс@yandex.ru'


gitlab-ctl reconfigure
gitlab-ctl restart
cat /etc/gitlab/initial_root_password


Отладка
gitlab-rails console -e production
Notify.test_email('почта@gmail.com', 'я из гитлаба пишу email', 'Test_mail').deliver_now