From ce7891f2c2f44d01b2383f82db35f08f56de1534 Mon Sep 17 00:00:00 2001 From: zevav Date: Thu, 31 Oct 2019 23:56:28 +0100 Subject: [PATCH] don't use 80 and 443 ports in both nginx and app --- data/nginx/app.conf | 3 +++ docker-compose.yml | 7 +++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/data/nginx/app.conf b/data/nginx/app.conf index 93301b5..f9023fc 100644 --- a/data/nginx/app.conf +++ b/data/nginx/app.conf @@ -1,3 +1,6 @@ +upstream personal_api { + server app:8001; +} server { listen 80; server_name api.averba.ch; location / { diff --git a/docker-compose.yml b/docker-compose.yml index f67c39a..a2954b9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -30,10 +30,9 @@ services: - ./.env.prod volumes: - ./:/personal_api/ - command: gunicorn -w 4 -k uvicorn.workers.UvicornWorker personal_api.main:app -b 0.0.0.0 - ports: - - "80:80" - - "443:443" + command: gunicorn -w 4 -k uvicorn.workers.UvicornWorker personal_api.main:app -b 0.0.0.0:8001 + expose: + - 8001 networks: my-network: aliases: