安装
Gitlab 镜像
1  | https://hub.docker.com/r/gitlab/gitlab-ce  | 
生成容器并运行
1  | sudo docker run --detach \  | 
配置
端口配置
这里80端口被禁用,选择使用https默认端口访问
打开端口443以允许入站HTTPS流量
1  | UFW example (Debian, Ubuntu)  | 
配置邮箱服务
这里用的是腾讯企业邮箱
官方配置文档
1  | gitlab.rb 内添加内容  | 
配置shell端口
gitlab_rails[‘gitlab_shell_ssh_port’] = 2222
重启配置
1  | 时间较长  | 
测试
1  | 时间较长  | 
Notify.test_email(‘邮箱地址’, ‘主题’, ‘摘要’).deliver_now
离开
1  | exit  |