From 3dce9e1c55a6c89d1f5836e4498ca9b1994a6c3a Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Fri, 19 Dec 2025 22:13:05 -0300 Subject: [PATCH] feat: speedup startup by moving collectstatic to the Dockerfile --- docker/prod/django/Dockerfile | 1 + docker/prod/django/start | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/prod/django/Dockerfile b/docker/prod/django/Dockerfile index 4b94c6d..0793df5 100644 --- a/docker/prod/django/Dockerfile +++ b/docker/prod/django/Dockerfile @@ -74,5 +74,6 @@ RUN chown -R app:app /usr/src/app && \ USER app RUN python manage.py compilemessages --settings "WYGIWYH.settings" +RUN python manage.py collectstatic --noinput CMD ["/start-single"] diff --git a/docker/prod/django/start b/docker/prod/django/start index fe02e50..2eca2dc 100644 --- a/docker/prod/django/start +++ b/docker/prod/django/start @@ -10,7 +10,6 @@ INTERNAL_PORT=${INTERNAL_PORT:-8000} # Remove flag file if it exists from previous run rm -f /tmp/migrations_complete -python manage.py collectstatic --noinput python manage.py migrate # Create flag file to signal migrations are complete