pacifica/pacifica-ingest

View on GitHub
Dockerfile.uwsgi

Summary

Maintainability
Test Coverage
FROM python:3.6

WORKDIR /usr/src/app
COPY . .
RUN pip install --no-cache-dir .
RUN pip install --no-cache-dir uwsgi pymysql psycopg2 cryptography redis
ENV PEEWEE_PROTO mysql
ENV PEEWEE_USER ingest
ENV PEEWEE_PASS ingest
ENV PEEWEE_PORT 3306
ENV PEEWEE_ADDR 127.0.0.1
ENV PEEWEE_DATABASE pacifica_ingest
ENV INGEST_CPCONFIG /usr/src/app/server.conf
EXPOSE 8066
ENTRYPOINT [ "/bin/bash", "/usr/src/app/entrypoint.sh" ]