fix: fixed dockerfile for backup cb189604
Steve · 2026-04-04 22:28 1 file(s) · +3 −4
apps/backup/Dockerfile +3 −4
4 4
    apt-get install -y --no-install-recommends sqlite3 awscli cron && \
5 5
    rm -rf /var/lib/apt/lists/*
6 6
7 -
COPY backup.sh /usr/local/bin/backup.sh
7 +
COPY apps/backup/backup.sh /usr/local/bin/backup.sh
8 8
RUN chmod +x /usr/local/bin/backup.sh
9 9
10 -
COPY crontab /etc/cron.d/backup-cron
10 +
COPY apps/backup/crontab /etc/cron.d/backup-cron
11 11
RUN chmod 0644 /etc/cron.d/backup-cron && crontab /etc/cron.d/backup-cron
12 12
13 -
# Pass environment variables to cron jobs
14 -
CMD printenv | grep -E '^(R2_|AWS_|RETENTION)' >> /etc/environment && cron -f
13 +
CMD ["sh", "-c", "printenv | grep -E '^(R2_|AWS_|RETENTION)' >> /etc/environment && cron -f"]