From 385cebeed052ca0e2f56e1317a8442cbc64ba41d Mon Sep 17 00:00:00 2001 From: ack Date: Wed, 21 Jan 2026 04:16:14 +0300 Subject: [PATCH] Fix os import and add media settings 2 --- docker-compose.yml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index a50bbe6..132c138 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,9 +3,19 @@ services: build: . volumes: - .:/app + # Больше не открываем порт 8080 наружу для Django, + # теперь его будет "прикрывать" Nginx + expose: + - "8000" + command: gunicorn core.wsgi:application --bind 0.0.0.0:8000 --workers 3 + + nginx: + image: nginx:latest + volumes: + - ./nginx/default.conf:/etc/nginx/conf.d/default.conf + - ./staticfiles:/app/staticfiles + - ./media:/app/media ports: - - "8080:8000" - environment: - - DEBUG=1 - # Новая команда для Gunicorn - command: gunicorn core.wsgi:application --bind 0.0.0.0:8000 --workers 3 \ No newline at end of file + - "8080:80" + depends_on: + - web \ No newline at end of file