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:latestsha256: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
2026-01-13 15:21:36 +01:00
Versions (2)
View all
Container
2
OCI / Docker
linux/amd64
51 MiB
linux-amd64
2026-01-13
latest
2026-01-13