backuppc (master-2023-01-17)
Installation
docker pull git.ivasoft.cz/sw/backuppc:master-2023-01-17sha256:9defa8c58baf8cb67ba6c765eaa8015287cd7f97fa3765a3c8bbe2ed1cd93820
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 && 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:95cb52de4d83f424f84350506fe3b78fd2c77e5d0a1566958cef8a3690dc5cc5 in /etc/lighttpd/lighttpd.conf |
| COPY file:40f37d9fd067bf512dcecdfc378c19df31d58fbe1f1250ce2d244a29c9ec2d4a in /etc/lighttpd/auth.conf |
| COPY file:d900981b50c92e2e1918c826173ed7409218e01738f150149298c298555eada2 in /etc/lighttpd/auth-ldap.conf |
| COPY file:bde401e2938f05f698d036272401619a41df9e4d6e51bea0a787ee345e7a938a in /entrypoint.sh |
| COPY file:e91f8ee0d567975017fd53ada02f880420997e1d023f3d19e154c8deaf8e6200 in /etc/supervisord.conf |
| /bin/sh -c chmod +x /entrypoint.sh |
| EXPOSE 8080 |
| 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=2023-01-16T23:26:33Z |
| LABEL org.opencontainers.image.revision=c1fd070c6a236b72c0162d93e3019954a02de6ac |
| 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 | 2023-01-16T23:26:33Z |
| org.opencontainers.image.revision | c1fd070c6a236b72c0162d93e3019954a02de6ac |
| org.opencontainers.image.source | https://git.ivasoft.cz/SW/backuppc.git |
| org.opencontainers.image.url | https://git.ivasoft.cz/SW/backuppc |
Details
2023-01-16 23:36:09 +00:00
Versions (2)
View all
Container
0
OCI / Docker
linux/amd64
74 MiB
latest
2024-01-26
master-2023-01-17
2023-01-16