Skip to content

Commit ec6b5f3

Browse files
committed
[FIX] Steps to run backup
1 parent ae87d92 commit ec6b5f3

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

Dockerfile

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ENV ACCESS_KEY=""
88
ENV SECRET_KEY=""
99
ENV MINIO_BUCKET=""
1010
ENV DATABASE_URL=""
11-
ENV CRON_SCHEDULE="0 5 * * *"
11+
ENV CRON_SCHEDULE=""
1212

1313
RUN apk add --no-cache postgresql-client minio-client
1414

@@ -20,10 +20,4 @@ RUN chmod +x entrypoint.sh
2020

2121
RUN chmod +x run.sh
2222

23-
RUN mkdir /etc/cron
24-
25-
RUN echo "${CRON_SCHEDULE} /bin/sh /app/run.sh" > /etc/cron/crontab
26-
27-
RUN crontab /etc/cron/crontab
28-
2923
ENTRYPOINT ["/app/entrypoint.sh"]

entrypoint.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
11
#!/bin/sh
2+
3+
mkdir /etc/cron
4+
5+
echo "${CRON_SCHEDULE} /bin/sh /app/run.sh" > /etc/cron/crontab
6+
7+
crontab /etc/cron/crontab
8+
29
echo "Waiting for cronjob to run your database backup ⏳ -> ${CRON_SCHEDULE}"
310

411
crond -f

0 commit comments

Comments
 (0)