db-backup-postgres (a67c8da)

Published 2026-01-10 16:28:16 +00:00 by luke

Installation

docker pull git.chice.org/luke/db-backup-postgres:a67c8da
sha256:348d4805b9ecc69e9942db550e3fbf7373351b16017376f79a40bbae5bbb3fd2

Image layers

ADD alpine-minirootfs-3.17.10-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
LABEL maintainer=jd@franel.me
ENV CRON_SCHEDULE=0 3 * * *
RUN /bin/sh -c apk add --no-cache tzdata findutils # buildkit
COPY base/docker-entrypoint.sh /usr/local/bin/docker-entrypoint # buildkit
RUN /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint # buildkit
ENTRYPOINT ["docker-entrypoint"]
COPY base/backup.sh /usr/local/bin/backup_base # buildkit
COPY postgres/backup.sh /usr/local/bin/backup # buildkit
RUN /bin/sh -c chmod +x /usr/local/bin/backup_base /usr/local/bin/backup # buildkit
COPY base/restore.sh /usr/local/bin/restore_base # buildkit
COPY postgres/restore.sh /usr/local/bin/restore # buildkit
RUN /bin/sh -c chmod +x /usr/local/bin/restore_base /usr/local/bin/restore # buildkit
CMD ["crond" "-f" "-l" "2"]
ARG POSTGRESQL_CLIENT_PACKAGE=postgresql15-client>15
ENV DATABASE_TYPE=postgres
RUN |1 POSTGRESQL_CLIENT_PACKAGE=postgresql15-client>15 /bin/sh -c apk add --no-cache ${POSTGRESQL_CLIENT_PACKAGE} # buildkit

Labels

Key Value
maintainer jd@franel.me
Details
Container
2026-01-10 16:28:16 +00:00
0
OCI / Docker
linux/amd64
5.7 MiB
Versions (8) View all
0eaf18a 2026-03-29
1 2026-03-29
1.4 2026-03-29
1.4.5 2026-03-29
latest 2026-03-29