使用 Docker Compose 安装 Gogs。
GitHub:https://github.com/khs1994-docker/ci
docker-compose.yaml
编写 docker-compose.yml
文件
1 | version: '3' |
编写 .env
文件
1 | MYSQL_ROOT_PASSWORD=mytest |
HTTPS
准备好 ssl 证书,上传到 ./ssl
,两个 ssl 文件分别改名(名字与下边 app.prod.ini
文件中的配置名字匹配即可)。
修改 app.prod.ini
文件,修改内容
1 | [server] |
使用如下命令启动容器
1 | $ docker-compose up -d |
nginx 配置
1 | server { |
访问网页,开始安装。
升级
1 | $ docker pull gogs/gogs |