FROM python:3.7-alpine ENV DEBUG="False" \ ACTIVATE_ADMIN_DASHBOARD="False" \ ACTIVATE_DEMO_PROJECT="True" \ ADMIN_PASSWORD="" \ ALLOW_PUBLIC_PROJECT_CREATION="True" \ BABEL_DEFAULT_TIMEZONE="UTC" \ GREENLET_TEST_CPP="no" \ MAIL_DEFAULT_SENDER="('Budget manager', 'budget@notmyidea.org')" \ MAIL_PASSWORD="" \ MAIL_PORT="25" \ MAIL_SERVER="localhost" \ MAIL_USE_SSL="False" \ MAIL_USE_TLS="False" \ MAIL_USERNAME="" \ SECRET_KEY="tralala" \ SESSION_COOKIE_SECURE="True" \ SQLALCHEMY_DATABASE_URI="sqlite:////database/ihatemoney.db" \ SQLALCHEMY_TRACK_MODIFICATIONS="False" \ ENABLE_CAPTCHA="False" \ LEGAL_LINK="False" RUN mkdir -p /etc/ihatemoney &&\ pip install --no-cache-dir gunicorn pymysql; ADD . /src RUN pip install --no-cache-dir -e /src VOLUME /database EXPOSE 8000 ENTRYPOINT ["/src/conf/entrypoint.sh"]