19 lines
No EOL
393 B
Docker
19 lines
No EOL
393 B
Docker
FROM pretix/standalone:stable
|
|
|
|
USER root
|
|
|
|
ENV IMAGE_CRON_DIR="/image/cron" \
|
|
IMAGE_CONFIG_DIR="/image/config"
|
|
|
|
ADD files /image
|
|
COPY crontab /tmp/crontab
|
|
|
|
RUN mv /image/supervisord/crond.conf /etc/supervisord/crond.conf && \
|
|
pip install crontab && chmod 644 $IMAGE_CONFIG_DIR/ssl/*.crt && chmod +x $IMAGE_CRON_DIR/cron.py
|
|
|
|
USER pretixuser
|
|
|
|
EXPOSE 443
|
|
|
|
ENTRYPOINT ["pretix"]
|
|
CMD ["all"] |