gogs 数据服务 迁移

1:停止服务

这里写图片描述

2:拷贝转移仓库,拷贝对应的服务直接远程scp 两个文件目录

这里写图片描述

3:修改配置文件:

APP_NAME = Gogs  (此处可忽略)
RUN_USER = root     
RUN_MODE = prod  (此处可忽略)

[database]
DB_TYPE  = sqlite3
HOST     = localhost:3306   (此处指,如果gogs数据存储仓库,请选择类型,以及端口号。由于选择了sqlite3,此处并没生效,也忽略。)
NAME     = gogs
USER     = gogs
PASSWD   = !2345678
SSL_MODE = disable
PATH     = home/gogs.db     (重点:此处指,数据存储文件路径。)

[repository]
ROOT = /home/gogs-repositories

[server]
DOMAIN           = gogs.th.com
HTTP_PORT        = 3000
ROOT_URL         = http://gogs.th.com/
DISABLE_SSH      = false
SSH_PORT         = 22
START_SSH_SERVER = false
OFFLINE_MODE     = false

[mailer]
ENABLED = false

[service]
REGISTER_EMAIL_CONFIRM = false
ENABLE_NOTIFY_MAIL     = false
DISABLE_REGISTRATION   = false
ENABLE_CAPTCHA         = true
REQUIRE_SIGNIN_VIEW    = true

[picture]
DISABLE_GRAVATAR        = false
ENABLE_FEDERATED_AVATAR = false

[session]
PROVIDER = file

[log]
MODE      = file
LEVEL     = Info
ROOT_PATH = /home/gogs/log

[security]
INSTALL_LOCK = true
SECRET_KEY   = KRgutMlfm4lD6Pj

配置文件手册:https://gogs.io/docs/advanced/configuration_cheat_sheet

猜你喜欢

转载自blog.csdn.net/u012599988/article/details/80977678