change owner of static files to user 1000, so Wagtail code (in uWSGI) has write access

pull/143/head
Hourann Bosci 2017-04-15 22:26:46 +08:00 zatwierdzone przez GitHub
rodzic c79355e17b
commit dd76c7fb11
1 zmienionych plików z 3 dodań i 0 usunięć

Wyświetl plik

@ -39,6 +39,9 @@ ENV UWSGI_VIRTUALENV=/venv UWSGI_WSGI_FILE=bakerydemo/wsgi_production.py UWSGI_H
# Call collectstatic with dummy environment variables:
RUN DATABASE_URL=postgres://none REDIS_URL=none /venv/bin/python manage.py collectstatic --noinput
# make sure static files are writable by uWSGI process
RUN chown -R 1000:2000 /code/bakerydemo/media
# start uWSGI, using a wrapper script to allow us to easily add more commands to container startup:
ENTRYPOINT ["/code/docker-entrypoint.sh"]
CMD ["/venv/bin/uwsgi", "--http-auto-chunked", "--http-keepalive", "--static-map", "/media/=/code/bakerydemo/media/"]