Gogs на Nginx в поддомене не работает

У меня есть некоторые проблемы с gogs и nginx в моей локальной сети.

каждый раз, когда я пишу "имя домена", я имею в виду имя хоста сервера

У меня есть маленький Сервер, работающий с Openmediavault на нем (для NAS), и я также буду запускать некоторые вещи, такие как gogs. Он работает, но только по URL "http:domainname:3000". У меня будут gogs, доступные под git.domainname или gogs.domainname.

Я перепробовал так много вещей, но замечание работает. Я добавил конфигурацию на доступных сайтах /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 ответов

Другие вопросы по тегам