title: Gogs配置文档 date: 2024-11-16T23:57:54+08:00
IP更换需要修改挂载配置文件app.ini,文件位置:/mnt/mydata/gogs/data/gogs/conf,重启容器即可
[server]
DOMAIN = 139.185.58.251
HTTP_PORT = 3000
EXTERNAL_URL = http://139.185.58.251:3080/
DISABLE_SSH = false
SSH_PORT = 2222
START_SSH_SERVER = true
OFFLINE_MODE = false
MySQL 服务名修改
mysql 服务名修改为 gogs-mysql,因此 MySQL 在 gogs_net 网络中将以 gogs-mysql 的主机名提供服务。gogs_net 网络中需要通过 gogs-mysql:3306 访问该 MySQL 实例。Gogs 的数据库主机设置
DB_HOST 环境变量中,将 MySQL 主机地址从 mysql:3306 改为 gogs-mysql:3306,确保 Gogs 连接到新的服务名。depends_on 依赖关系
depends_on 以匹配新的服务名 gogs-mysql,确保 MySQL 在 Gogs 启动之前启动。网络隔离
gogs_net 网络依然保持独立。服务名更改不会影响网络隔离的安全性。执行以下命令启动容器:
docker-compose up -d