Git服务器之Gogs配置

  1. https 配置
  2. SSH 配置
    1. 模式一 使用系统的ssh服务
    2. 模式二 使用Gogs内置的ssh

配置文件位置

custom/conf/app.ini 

Gogs配置文档:
https://gogs.io/docs/advanced/configuration_cheat_sheet

https 配置

使用nginx 反向代理到3000

ROTOCOL         = https
DOMAIN           = git.ydmgx.com
HTTP_PORT        = 3000
ROOT_URL         = https://git.ydmgx.com/

CERT_FILE        = custom/https/git.ydmgx.com.pem
KEY_FILE         = custom/https/git.ydmgx.com.key

SSH 配置

模式一 使用系统的ssh服务

SSH_PORT         = 22
SSH_DOMAIN       = git.xx.com
START_SSH_SERVER = false

SSH_PORT 值系统的ssh监听端口

模式二 使用Gogs内置的ssh

此模式可独立设置端口隐藏系统ssh端口

START_SSH_SERVER = true
SSH_LISTEN_PORT  = 1088
SSH_PORT         = 1088
SSH_DOMAIN       = git.ydmgx.com

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 lzdong@foxmail.com

×

喜欢就点赞,疼爱就打赏