gogs 迁移

vps_new上先跑起来新的gogs:

  482  docker pull gogs/gogs
  489  docker run -d --name=hbbys_gogs --memory=512M --cpus=2 --restart=always -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs

根据上诉代码,接着访问端口10080,接着对gogs进行配置,应看以下官方说明。注意,数据库就用sqlite,方便迁移。

接着将vps_old上的gogs文件,先压缩,接着通过scp命令传送到vps_new上。vps_new将老文件们取代/var/gogs,但/var/gogs/gogs/conf/app.ini仍用新的。

接着在app.ini中配置require_login_view=true, disalbe_registration=true

接着docker ps查看容器,接着docker restart 重启容器。