ubuntu上使用gitlab
...小于 1 分钟
ubuntu上使用gitlab
1. 安装gitlab
1.1 ubuntu物理机安装
本文使用的是ubuntu20.04
官网的安装方法
建议还是安装官网的方法安装
目前依然有遇到问题,配置了ssh key 没有用.
version: '3.6'
services:
web:
image: 'gitlab/gitlab-ee:latest'
restart: always
hostname: 'gitlab.example.com'
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'http://gitlab.demo.com'
gitlab_rails['gitlab_shell_ssh_port'] = 2224
#配置邮箱来源, 与展示的名称
gitlab_rails['gitlab_email_enabled'] = true
gitlab_rails['gitlab_email_from'] = 'your email'
gitlab_rails['gitlab_email_display_name'] = 'your email'
#smtp配置
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.qq.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "your email"
gitlab_rails['smtp_password'] = "your password"
gitlab_rails['smtp_domain'] = "smtp.qq.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = false
gitlab_rails['smtp_tls'] = true
# Add any other gitlab.rb configuration here, each on its own line
ports:
- '6090:80'
- '2224:2224'
volumes:
- '/mnt/user/script/gitlab/config:/etc/gitlab'
- '/mnt/user/script/gitlab/logs:/var/log/gitlab'
- '/mnt/user/script/gitlab/data:/var/opt/gitlab'
shm_size: '256m'
Powered by Waline v2.15.8