db-backup-postgres (1.4.4)

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

Installation

docker pull git.chice.org/luke/db-backup-postgres:1.4.4
sha256:11877ca321ce2829cb4a7eb56933e1cd329c2c2218b65caa5cf4f88b2a12161f

Image layers

ADD alpine-minirootfs-3.23.2-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=postgresql17-client>17
ENV DATABASE_TYPE=postgres
RUN |1 POSTGRESQL_CLIENT_PACKAGE=postgresql17-client>17 /bin/sh -c apk add --no-cache ${POSTGRESQL_CLIENT_PACKAGE} # buildkit

Labels

Key Value
maintainer jd@franel.me
Details
Container
2026-01-10 16:35:00 +00:00
0
OCI / Docker
linux/amd64
6.2 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