gogs服务器配置示例

gogs服务器配置示例

配置文件路径

/xxx/gogs/custom/conf/app.ini

配置文件示例

BRAND_NAME = xxx科技有限公司
RUN_USER   = root
RUN_MODE   = prod

#数据库配置
[database]
TYPE     = mysql
HOST     = 127.0.0.1
NAME     = gogs
USER     = gogs
PASSWORD = 123456
SSL_MODE = disable
PATH     = /xxx/gogs/data/gogs.db

#资源文件路径
[repository]
ROOT = /xxx/gogs-repositories

#服务配置
[server]
#监听域名
DOMAIN           = xxx.com
#端口
HTTP_PORT        = 3000
#请求地址
EXTERNAL_URL     = http://xxx.com/
DISABLE_SSH      = false
SSH_PORT         = 1111
START_SSH_SERVER = true
OFFLINE_MODE     = false

#邮件配置
[mailer]
ENABLED = true
#邮箱服务器
HOST = smtp.exmail.qq.com:465
#发件人
FROM = xxx@mail.com
#账号
USER = xxx@mail.com
#密码
PASSWD = 123456

[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      = console, file
LEVEL     = Info
ROOT_PATH = /xxx/gogs/log

[security]
INSTALL_LOCK = true
SECRET_KEY   = nvEVLSlolRfZuW3

nginx反向代配置

执行gogs服务反向代理配置

server {
        listen       80;
        server_name  xxx.com;
	access_log /xxx/logs/www/wwwlogs/xxx.access.log;

        
        location / {
            proxy_pass   http://127.0.0.1:3000;
	    	proxy_connect_timeout 600;
            proxy_read_timeout 600;

        }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是一条酸菜鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值