diff --git a/Dockerfile b/Dockerfile index 47c9070..7a7bf07 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,13 +12,13 @@ ENV PATH="${TARGET}/bin:$PATH" COPY dist/${RELEASE} . RUN pip3 install ${RELEASE} --no-cache-dir +RUN pip3 install gunicorn whitenoise WORKDIR ${TARGET} RUN SECRET_KEY=_ poly-tool collectstatic --noinput VOLUME ["/var/polyphonic"] - -RUN pip3 install gunicorn whitenoise +EXPOSE 8000/tcp CMD ["gunicorn", "-b", "0.0.0.0", "polyphonic.wsgi"] diff --git a/docker-compose.yml b/docker-compose.yml index d478e21..372dc28 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,6 +6,8 @@ services: - "8000:8000" volumes: - "./data:/var/polyphonic" + - "./local_settings.py:/opt/polyphonic/local_settings.py" env_file: "compose.env" environment: - DJANGO_SETTINGS_MODULE: polyphonic.settings.docker + DJANGO_SETTINGS_MODULE: local_settings + PYTHONPATH: /opt/polyphonic