backuppc (latest)
Installation
docker pull git.ivasoft.cz/sw/backuppc:latestsha256:54fb8d3dfff6df79dbe4a2d694dc1689c7958988dfa2e7fe08a3afd61067d38e
Image Layers
| ADD file:587cae71969871d3c6456d844a8795df9b64b12c710c275295a1182b46f630e7 in / |
| CMD ["/bin/sh"] |
| LABEL maintainer=Adrien Ferrand <ferrand.ad@gmail.com> |
| ARG BACKUPPC_VERSION=4.4.0 |
| ARG BACKUPPC_XS_VERSION=0.62 |
| ARG RSYNC_BPC_VERSION=3.1.3.0 |
| ENV BACKUPPC_VERSION=4.4.0 |
| ENV BACKUPPC_XS_VERSION=0.62 |
| ENV RSYNC_BPC_VERSION=3.1.3.0 |
| /bin/sh -c apk --no-cache --update add rsync tar bash shadow ca-certificates supervisor perl perl-archive-zip perl-xml-rss perl-cgi perl-file-listing perl-json-xs expat samba-client iputils openssh openssl rrdtool ttf-dejavu msmtp lighttpd lighttpd-mod_auth apache2-utils tzdata libstdc++ libgomp gzip pigz encfs sudo && apk --no-cache --update -X http://dl-cdn.alpinelinux.org/alpine/edge/community add par2cmdline && apk --no-cache --update --virtual build-dependencies add gcc g++ autoconf automake make git perl-dev acl-dev curl && git clone https://github.com/backuppc/backuppc-xs.git /root/backuppc-xs --branch $BACKUPPC_XS_VERSION && cd /root/backuppc-xs && perl Makefile.PL && make && make test && make install && git clone https://github.com/backuppc/rsync-bpc.git /root/rsync-bpc --branch $RSYNC_BPC_VERSION && cd /root/rsync-bpc && ./configure && make reconfigure && make && make install && rm -f /usr/sbin/sendmail && ln -s /usr/bin/msmtp /usr/sbin/sendmail && sed -i -e 's/^# Host \*/Host */g' /etc/ssh/ssh_config && sed -i -e 's/^# StrictHostKeyChecking ask/ StrictHostKeyChecking no/g' /etc/ssh/ssh_config && curl -o /root/backuppc-master.tar.gz -L https://github.com/backuppc/backuppc/archive/refs/heads/master.tar.gz && cd /root && tar xvzf backuppc-master.tar.gz && cd backuppc-master && curl -o cpanm -L https://cpanmin.us && chmod +x cpanm && ./cpanm --quiet --installdeps --notest . && ./makeDist --version $BACKUPPC_VERSION && cp dist/BackupPC-$BACKUPPC_VERSION.tar.gz ../ && cd .. && rm -rf backuppc-master && mkdir -p /home/backuppc && cd /home/backuppc && touch /firstrun && rm -rf /root/backuppc-xs /root/rsync-bpc /root/par2cmdline && apk del build-dependencies |
| COPY file:a808341b60084b8c7a9121621b6a1faa872d6d1610a848ca11127b109fe4ea21 in /etc/lighttpd/lighttpd.conf |
| COPY file:40f37d9fd067bf512dcecdfc378c19df31d58fbe1f1250ce2d244a29c9ec2d4a in /etc/lighttpd/auth.conf |
| COPY file:d900981b50c92e2e1918c826173ed7409218e01738f150149298c298555eada2 in /etc/lighttpd/auth-ldap.conf |
| COPY file:8867179d281f2b355fc606683d1f0afc8d0f3ce7eedb3530279e79b4086e0a0f in /entrypoint.sh |
| COPY file:e91f8ee0d567975017fd53ada02f880420997e1d023f3d19e154c8deaf8e6200 in /etc/supervisord.conf |
| /bin/sh -c chmod +x /entrypoint.sh |
| EXPOSE 80 |
| WORKDIR /home/backuppc |
| VOLUME [/etc/backuppc /home/backuppc /data/backuppc] |
| ENTRYPOINT ["/entrypoint.sh"] |
| CMD ["/usr/bin/supervisord" "-c" "/etc/supervisord.conf"] |
| LABEL org.opencontainers.image.created=2024-01-26T22:16:12Z |
| LABEL org.opencontainers.image.revision=777bb38fab13439fa0e28362045f3ae6a71d880b |
| LABEL org.opencontainers.image.source=https://git.ivasoft.cz/SW/backuppc.git |
| LABEL org.opencontainers.image.url=https://git.ivasoft.cz/SW/backuppc |
Labels
| Key | Value |
|---|---|
| maintainer | Adrien Ferrand <ferrand.ad@gmail.com> |
| org.opencontainers.image.created | 2024-01-26T22:16:12Z |
| org.opencontainers.image.revision | 777bb38fab13439fa0e28362045f3ae6a71d880b |
| org.opencontainers.image.source | https://git.ivasoft.cz/SW/backuppc.git |
| org.opencontainers.image.url | https://git.ivasoft.cz/SW/backuppc |
Details
2024-01-26 22:18:44 +00:00
Versions (2)
View all
Container
69
OCI / Docker
linux/amd64
74 MiB
latest
2024-01-26
master-2023-01-17
2023-01-16