docker-borgbackup-cron (latest)

Published 2023-03-18 10:35:20 +01:00 by adminuser

Installation

docker pull git.deditoolbox.fr/freesker/docker-borgbackup-cron:latest
sha256:3675fab99ea16e04b36a7d6e0c278429c6f978c4530870e51e31c2ce7b87c48a

Image layers

ADD file:513c5d5e501279c21a05c1d8b66e5f0b02ee4b27f0b928706d92fd9ce11c1be6 in /
CMD ["bash"]
RUN apt-get update
RUN apt-get install -y openssh-client python3 python3-pip
RUN pip3 install ansible==${ANSIBLE_PIP_TAG}
RUN mkdir /etc/ansible
RUN touch /etc/ansible/hosts
RUN apt-get --allow-releaseinfo-change update && apt-get install -y git
RUN git clone https://git.deditoolbox.fr/freesker/ansible-playbook-smtp-email.git /var/smtp-email-playbook
RUN git clone https://git.deditoolbox.fr/freesker/ansible-playbook-mysql-dump.git /var/mysql-dump-playbook
RUN git clone https://git.deditoolbox.fr/freesker/ansible-playbook-mongo-dump.git /var/mongo-dump-playbook
RUN git clone https://git.deditoolbox.fr/freesker/ansible-playbook-borg-backup.git /var/borg-backup-playbook
RUN apt-get install -y python3 python3-dev python3-pip python3-virtualenv libacl1-dev libacl1 libssl-dev liblz4-dev libzstd-dev libxxhash-dev build-essential pkg-config python3-pkgconfig wget curl
RUN apt-get install -y mariadb-client python3-apt
RUN pip3 install PyMySql
RUN apt-get install -y cron
RUN wget https://github.com/borgbackup/borg/releases/download/1.2.3/borg-linux64
RUN mv borg-linux64 /usr/local/bin/borg
RUN chmod 755 /usr/local/bin/borg
RUN curl -fsSL https://get.docker.com -o get-docker.sh
RUN bash get-docker.sh
RUN rm get-docker.sh
COPY backup_script.sh /var/backup_script.sh
RUN chmod +x /var/backup_script.sh
COPY borgbackup_cron /etc/cron.d/borgbackup_cron
RUN chmod +x /etc/cron.d/borgbackup_cron
RUN crontab /etc/cron.d/borgbackup_cron
RUN ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime
COPY entrypoint.sh /var/entrypoint.sh
RUN chmod +x /var/entrypoint.sh
Details
Container
2023-03-18 10:35:20 +01:00
16
OCI / Docker
linux/amd64
667 MiB
Versions (4) View all
nextcloud 2026-04-13
matrix-bridge 2024-04-01
matrix 2024-04-01
latest 2023-03-18