mongo-s3-backup (latest)

Published 2026-01-13 15:21:36 +01:00 by cyrille

Installation

docker pull forge.hublot.cloud/hublot/mongo-s3-backup:latest
sha256:a91c68356fe229c98caf2f88f20f16fe2c88b24268ebad1f90884d9891714b5a

Image Layers

ADD alpine-minirootfs-3.23.2-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
/bin/sh -c apk -v --update add mongodb-tools ca-certificates
/bin/sh -c rm /var/cache/apk/*
ENV MONGO_HOST=mongo
ENV MONGO_PORT=27017
ENV MONGO_DATABASE=database
ENV MONGO_USERNAME=
ENV MONGO_PASSWORD=
ENV MONGO_AUTH_DB=
ENV S3_ACCESS_KEY_ID=
ENV S3_SECRET_ACCESS_KEY=
ENV S3_MONGO_BACKUP_PATH=
ENV S3_ENDPOINT_URL=
ENV CRON=0 1 * * *
mkdir /app
mkdir /app/tmp
WORKDIR /app
COPY file:6a7e2f403e0f381761253c5cad958f90b5c58ccc4db14f53f3d5cc09b8b189e7 in /bin/mongo-s3-backup
COPY file:a3b49c7cd48f90bf59cdc0be9c24a44d10ed095e3f9f78212ed413ee600ac894 in /usr/local/bin/s5cmd
chmod +x /bin/mongo-s3-backup
touch /var/log/cron.log
truncate -s 0 /etc/crontabs/root
CMD ["/bin/sh" "-c" "echo \"${CRON} mongo-s3-backup /app/tmp >> /var/log/cron.log 2>&1\" >> /etc/crontabs/root && cat /etc/crontabs/root && crond && tail -f /var/log/cron.log"]
Details
Container
2026-01-13 15:21:36 +01:00
2
OCI / Docker
linux/amd64
51 MiB
Versions (2) View all
linux-amd64 2026-01-13
latest 2026-01-13