refactor script

This commit is contained in:
2025-02-02 21:27:28 +01:00
parent 07832050dc
commit 1f0df426be
7 changed files with 293 additions and 167 deletions

View File

@@ -1,14 +1,16 @@
FROM alpine:3.17
FROM alpine:3.18
# Setup correct TZ
RUN apk add alpine-conf
RUN /sbin/setup-timezone -z UTC
RUN apk add restic curl
RUN apk update && apk add --no-cache \
bash \
curl \
restic \
postgresql-client \
jq
WORKDIR /app
COPY ./src/entry.sh /app/
COPY ./src/backup.sh /app/
COPY src/backup.sh /app/backup.sh
CMD [ "/bin/sh", "entry.sh" ]
RUN chmod +x /app/backup.sh
ENTRYPOINT ["/app/backup.sh"]