Как реализовать субдомены, используя docker, файл конфигурации для nginx и сборку, реагирующую на контейнер? - PullRequest
0 голосов
/ 17 апреля 2019

милые люди ТАК, У меня есть этот проект, где я делаю сервер на основе узла / экспресса и использую реагирование в небольшом контейнере узла для развернутого сайта, все передается через nginx для обратного прокси-сервера, я искал способ использования поддоменов для моей панели инструментов .example.com, но, похоже, ничего не получается, нигде нет учебников или примеров кода, как этого добиться, я не новичок в стеке MERN, кроме nginx и docker.

Я пытался использовать vhost, не мог заставить его работать как поддомен, пробовал npm express-subdomain, тоже не работал должным образом, как бы вы это сделали?

  listen 8080;
      location @LandingPage {
      proxy_pass http://LandingPage:80;
  }

# this one down here doesn't work as expected neither

     location /gql/ {
      proxy_pass http://server:1000/graphql;
  }
}

был недоволен последние 2 недели из-за проблемы с поддоменом, из-за которой я удалил все промежуточные программы и мусорный код, которые не работали, пожалуйста, помогите

ожидаемые результаты: dashboard.landingpage.com работает и настраивается

бонус: отправив мои запросы на gql.landingpage.com или landingpage.com/gql

фактические результаты: Landpage.com работает на прокси

1 Ответ

0 голосов
/ 21 апреля 2019

Я только что создал этого монстра, это экспресс-приложение с поддоменом и автоматическая сборка для общих папок, теперь мне нужно только пройти через прокси 1

https://github.com/sabasm/node-express-react-and-reactSubdomain/tree/master

...