Files
backupsidecar/Dockerfile
Timo Behrendt 484787c9c0
All checks were successful
CD / Check changes (push) Successful in 15s
CD / Create tag (push) Successful in 20s
CD / Build and push (amd64) (push) Successful in 22s
CD / Build and push (arm64) (push) Successful in 1m11s
CD / Create manifest (push) Successful in 23s
fix: docker alpine image tag to minor patch (#40)
Reviewed-on: #40
Co-authored-by: Timo Behrendt <t.behrendt@t00n.de>
Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
2026-02-14 23:04:36 +01:00

21 lines
492 B
Docker

FROM docker.io/library/alpine:3.23.3@sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659 AS base
# Add edge repository for postgresql18-client
RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories
RUN apk update && apk add --no-cache \
bash \
curl \
restic \
jq \
postgresql18-client@edge \
libpq@edge
WORKDIR /app
COPY src/backup.sh /app/backup.sh
RUN chmod +x /app/backup.sh
ENTRYPOINT ["/app/backup.sh"]