1,安装gogs镜像
pull gogs/gogs
2,创建持久化目录
mkdir -p /opt/gogs
3,后台运行docker
docker run --name=gogs -d -p 3022:22 -p 3080:3000 -v /opt/gogs:/data gogs/gogs
or
docker run --restart=always --name=gogs -d -p 3022:22 -p 3080:3000 -v /opt/gogs:/data gogs/gogs
4,访问 IP+3080 的url地址
5,配置gogs应用
一般数据库选 SQLite3 填写域名,应用地址,管理员账号
6,修改配置
vim /opt/gogs/gogs/conf/app.ini
7,邮箱配置,编辑app.ini
[mailer]
ENABLED = true
HOST = smtp.163.com:25
USER = 131*****108@163.com
PASSWD = ****************
[service]
REGISTER_EMAIL_CONFIRM = false
ENABLE_NOTIFY_MAIL = true
DISABLE_REGISTRATION = false
ENABLE_CAPTCHA = true
REQUIRE_SIGNIN_VIEW = false