Block a user
backupsvc (sha256:23c8175cc0d594f0cd713bdc914b09c7b7e9de485a1b2ecebe07117fc38d8e40)
Published 2026-04-28 15:14:44 +00:00 by administrator
Installation
docker pull gitea.hessj.de/administrator/backupsvc@sha256:23c8175cc0d594f0cd713bdc914b09c7b7e9de485a1b2ecebe07117fc38d8e40sha256:23c8175cc0d594f0cd713bdc914b09c7b7e9de485a1b2ecebe07117fc38d8e40Image Layers
| ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache bash cronie findutils tzdata rsync openssh curl borgbackup # buildkit |
| RUN /bin/sh -c echo "43 4 * * * /scripts/backup.sh >> /var/log/backup.log 2>&1" >> /etc/crontabs/root # buildkit |
| RUN /bin/sh -c mkdir /scripts # buildkit |
| COPY backup.sh /scripts/backup.sh # buildkit |
| RUN /bin/sh -c chmod 0777 /scripts -R # buildkit |
| ENV TZ=Europe/Berlin |
| RUN /bin/sh -c ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # buildkit |
| ENV BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK=yes |
| ENV BORG_RSH=ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null |
| COPY ssh_config /root/.ssh/config # buildkit |
| CMD ["/usr/sbin/crond" "-f"] |