504 Время ожидания шлюза Nginx1.17.5 - PullRequest
0 голосов
/ 07 ноября 2019

Я на самом деле пытаюсь использовать nginx в качестве пропуска для odoo в докере. я создал контейнер с именем odoo_nginx_1 и добавил этот код в /etc/nginx/conf.d/fefault.conf

server {
 listen 80 ;
 server_name erabakerydesign.com ;
location = / {

return 301 http://$server_name/web?db=EraBakeryDesign;
    }
     location / {
         proxy_pass http://192.168.16.1:8069;

         proxy_next_upstream error timeout invalid_header invalid_header http_500 http_502 http_503 http_504 ;
         proxy_redirect off ;

         # set headers
         proxy_set_header   Host            $host ;
         proxy_set_header   X-Real-IP       $remote_addr ;
         proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for ;
         proxy_set_header   X-Forwarded-Proto http ;
     }

     access_log /var/log/nginx/odoo-ssl-access.log ;
     error_log /var/log/nginx/odoo-ssl-error.log ;
}

, а в стеке я использовал следующую композицию:

version: '2'
services:
  nginx:
    image: nginx
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - ./nginx:/etc/nginx/conf.d
    command: [nginx-debug, '-g', 'daemon off;']
  web:
    image: odoo_enterprise:13
    depends_on:
      - db
    ports:
      - "8069:8069"
    volumes:
      - web-data:/var/lib/odoo
      - ./config:/etc/odoo
      - ./addons:/mnt/extra-addons
    environment:
      - HOST=db
      - USER=odoo
      - PASSWORD=odoo
    networks:
      odoo:
         ipv4_address:  192.168.16.3
  db:
    image: postgres:10
    environment:
      - POSTGRES_DB=postgres
      - POSTGRES_PASSWORD=odoo
      - POSTGRES_USER=odoo
      - PGDATA=/var/lib/postgresql/data/pgdata
    volumes:
      - db-data:/var/lib/postgresql/data/pgdata
    networks:
      odoo:
         ipv4_address:  192.168.16.2
networks:
  odoo:
    driver: bridge
    ipam:
     config:
       - subnet: 192.168.16.0/20
         gateway: 192.168.16.1

Однако при попытке получить доступ к моему веб-сайту я получил эту ошибку [504 Время ожидания шлюза nginx / 1.15.1]

эта конфигурация работала ранее, но больше не будет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...