- 新服务器安装gogs,参考https://cloud.tencent.com/developer/article/1626705。只安装,到浏览器打开3000端口首次设置时停止。
- 旧服务器上运行./gogs backup 命令,会生成一个zip文件。
- 将zip文件使用scp命令传输到新服务器,使用./gogs restore –from=”zip file name”,恢复数据。
- 修改DNS设置,gogs服务器域名指向新服务器ip地址,参考旧服务器nginx配置文件,在新服务器nginx配置文件里设置gogs相关网址。
- 浏览器打开gogs网址,登录后右上角“用户设置”-“SSH密钥”,删除旧密钥,重新上传公钥文件内容(以前的公钥文件要保留)。
标签归档:gogs
ubuntu搭建gogs
参考:https://cloud.tencent.com/developer/article/1626705
注意事项:文章里提及的从gogs官网下载最新版gogs,实际安装会有问题。我后来下载0.12.11 @ 2023-02-25这个版本,后续安装是ok的。




