21 lines
565 B
Docker
21 lines
565 B
Docker
FROM redmine:5-bullseye
|
|
|
|
COPY plugins/ plugins/
|
|
COPY pre-entrypoint.sh /pre-entrypoint.sh
|
|
|
|
ENV REDMINE_SEND_REMINDERS_DAYS=0 \
|
|
REDMINE_SEND_REMINDERS_CRON_EXPR="0 7 * * 1-5"
|
|
|
|
RUN apt-get update && \
|
|
apt-get install -y cron && \
|
|
# Clean-up \
|
|
&& apt-get clean \
|
|
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* ~/.cache && \
|
|
# Remove default cron mess
|
|
rm -f /etc/cron.daily/* && \
|
|
rm -f /etc/cron.d/* && \
|
|
# Install plugin dependencies \
|
|
bundle check || bundle install && \
|
|
chmod +x /pre-entrypoint.sh
|
|
|
|
ENTRYPOINT ["/pre-entrypoint.sh"] |