子域中Nginx上的Gogs无法正常工作

时间:2018-04-14 08:53:39

标签: nginx gogs

我在本地网络中遇到了gogs和nginx的问题。

每次我写"域名"我指的是服务器的主机名

我有小型服务器运行Openmediavault(对于NAS),我也会运行一些像Gogs这样的Stuff。它正在运行,但仅限于URL" http:domainname:3000" 我将在git.domainname或gogs.domainname

下提供gog

我尝试了很多东西,但注意到了。 我在可用的Site / enabled-sites(符号链接)上添加了一个配置:

server {
  listen 80;
  server_name git.domainname;

  location / {
     proxy_pass http://localhost:3000;
  }
}

在我的gogs配置中,我有以下服务器部分:

[server]
PROTOCOL     = http
DOMAIN       = domainname
HTTP_PORT    = 3000
ROOT_URL     = http://domainname:%(HTTP_PORT)s/
DISABLE_SSH  = false
SSH_PORT     = 22
START_SSH_SERVER    = false
OFFLINE_MODE    = true

我对Nginx的经验不多。所以我希望有人能帮助我完成这项工作。此外,我希望我有更多的经验,以通用的方式工作其他服务在子域工作

如果缺少任何信息可以帮助我,请告诉我

0 个答案:

没有答案