docker 安装 gogs


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