From 3f68c6aadbef2a4a5c8d3744a5bb1d5522261b3a Mon Sep 17 00:00:00 2001 From: mohsentaba Date: Sun, 21 Dec 2025 14:28:38 +0330 Subject: [PATCH] docker-compose set for statics --- docker-compose.prod.yml | 11 +++++++---- entrypoint.sh | 3 ++- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 77f3fed..d9acd5c 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -9,7 +9,7 @@ services: dockerfile: Dockerfile.prod command: gunicorn config.wsgi:application --bind 0.0.0.0:8000 --workers=4 --timeout 560 volumes: - - static_volume:/usr/src/app/staticfiles + - staticfiles_volume:/usr/src/app/staticfiles # /usr/src/app/static - media_volume:/usr/src/app/media - logs_volume:/usr/src/app/logs @@ -53,8 +53,10 @@ services: env_file: .env.prod command: celery -A config worker -l info volumes: - - .:/usr/src/app/ - - static_volume:/usr/src/app/static + # - .:/usr/src/app/ + - staticfiles_volume:/usr/src/app/staticfiles + - media_volume:/usr/src/app/media + - logs_volume:/usr/src/app/logs depends_on: - imam-javad_redis @@ -70,7 +72,8 @@ services: env_file: .env.prod command: celery -A config beat -l info volumes: - - .:/usr/src/app/ + # - .:/usr/src/app/ + - logs_volume:/usr/src/app/logs depends_on: - imam-javad_redis networks: diff --git a/entrypoint.sh b/entrypoint.sh index 602bccd..a37faf7 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,7 +1,8 @@ #!/bin/sh sleep 20 -# python manage.py migrate +python manage.py migrate python manage.py seed_images +python manage.py collectstatic --noinput exec "$@"