我在本地网络中遇到了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的经验不多。所以我希望有人能帮助我完成这项工作。此外,我希望我有更多的经验,以通用的方式工作其他服务在子域工作
如果缺少任何信息可以帮助我,请告诉我