@@ -28,6 +28,7 @@ RUN yarn install && pipenv install --systemCOPY . .RUN yarn webpack:production && \ rm -rf node_modules && \ python3 manage.py collectstatic --noinputUSER app:app
modified
docker-compose.yml
@@ -14,5 +14,5 @@ services: - /srv/data/blog/:/data/ ports: - "${PORT}:${PORT}" command: yarn start:production command: python3 manage.py scheduler & gunicorn blog.asgi:application --worker-class uvicorn.workers.UvicornWorker --workers 4 --bind :${PORT} --log-file - --access-logfile - --error-logfile - restart: always
@@ -1,10 +1,8 @@{ "private": true, "scripts": { "start": "concurrently --raw yarn:manage:runserver yarn:webpack:development", "start:production": "concurrently --raw yarn:start:gunicorn yarn:start:scheduler yarn:webpack:production", "start:gunicorn": "gunicorn blog.asgi:application --worker-class uvicorn.workers.UvicornWorker --workers 4 --bind :$PORT --log-file - --access-logfile - --error-logfile -", "start:scheduler": "python manage.py scheduler", "start": "concurrently --raw yarn:manage:runserver yarn:manage:scheduler yarn:webpack:development", "manage:scheduler": "python manage.py scheduler", "manage:runserver": "pipenv run python manage.py runserver", "manage:makemigrations": "pipenv run python manage.py makemigrations", "manage:migrate": "pipenv run python manage.py migrate",