安装
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 |