GitLab 7 SMTP 配置步骤详解

作者:袖梨 2022-06-30

本配置文档适用 GitLab 7 (Omnibus)

1、安装参考

https://about.gitlab.com/downloads/

2、下载gitlab-ce

https://packages.gitlab.com/gitlab/gitlab-ce

sudo dpkg -i gitlab-ce_7.12.2.deb

sudo gitlab-ctl reconfigure

3、邮件配置参考

https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/settings/smtp.md

https://elijahpaul.co.uk/using-an-smtp-server-with-gitlab/

4、编辑配置/etc/gitlab/gitlab.rb

external_url 'http://gitlab.test.com'

gitlab_rails['gitlab_email_from'] = '[email protected]'

gitlab_rails['gitlab_email_reply_to'] = [email protected]'

gitlab_rails['smtp_enable'] = true

gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"

gitlab_rails['smtp_port'] = 25

gitlab_rails['smtp_user_name'] = "[email protected]"

gitlab_rails['smtp_password'] = "test123"

gitlab_rails['smtp_domain'] = "smtp.qq.com"

gitlab_rails['smtp_authentication'] = "login"

gitlab_rails['smtp_enable_starttls_auto'] = false

user['git_user_name'] = [email protected]

5、重新加载配置

gitlab-ctl reconfigure

6、重新启动gitlab(可以不用执行)

gitlab-ctl restart

相关文章

精彩推荐