• Joined on 2024-08-28

backupbot (cacd0086c19135e88e48cc8deaae1b7e81770ee1)

Published 2025-10-23 14:34:04 -07:00 by calahil in calahil/backupbot

Installation

docker pull gitea.calahilstudios.com/calahil/backupbot:cacd0086c19135e88e48cc8deaae1b7e81770ee1
sha256:de7091438e335e41b79984115b40b6ea1baa4c0094c22a7de636ee94c1c3f88a

Images

Digest OS / Arch Size
a89587b5d1 linux/amd64 195 MiB

Image Layers ( linux/amd64)

COPY /root-out/ / # buildkit
ARG BUILD_DATE=2025-10-14T23:32:10+00:00
ARG VERSION=36b6b93c-ls51
ARG MODS_VERSION=v3
ARG PKG_INST_VERSION=v1
ARG LSIOWN_VERSION=v1
ARG WITHCONTENV_VERSION=v1
LABEL build_version=Linuxserver.io version:- 36b6b93c-ls51 Build-date:- 2025-10-14T23:32:10+00:00
LABEL maintainer=TheLamer
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/docker-mods.v3 /docker-mods # buildkit
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/package-install.v1 /etc/s6-overlay/s6-rc.d/init-mods-package-install/run # buildkit
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/lsiown.v1 /usr/bin/lsiown # buildkit
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/with-contenv.v1 /usr/bin/with-contenv # buildkit
ARG DEBIAN_FRONTEND=noninteractive
ENV HOME=/root LANGUAGE=en_US.UTF-8 LANG=en_US.UTF-8 TERM=xterm S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_VERBOSITY=1 S6_STAGE2_HOOK=/docker-mods VIRTUAL_ENV=/lsiopy PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
COPY sources.list /etc/apt/ # buildkit
RUN |7 BUILD_DATE=2025-10-14T23:32:10+00:00 VERSION=36b6b93c-ls51 MODS_VERSION=v3 PKG_INST_VERSION=v1 LSIOWN_VERSION=v1 WITHCONTENV_VERSION=v1 DEBIAN_FRONTEND=noninteractive /bin/sh -c echo "**** Ripped from Ubuntu Docker Logic ****" && rm -f /etc/apt/sources.list.d/ubuntu.sources && set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests && mkdir -p /run/systemd && echo 'docker' > /run/systemd/container && echo "**** install apt-utils and locales ****" && apt-get update && apt-get upgrade -y && apt-get install -y apt-utils locales && echo "**** install packages ****" && apt-get install -y catatonit cron curl gnupg jq netcat-openbsd systemd-standalone-sysusers tzdata && echo "**** generate locale ****" && locale-gen en_US.UTF-8 && echo "**** create abc user and make our folders ****" && useradd -u 911 -U -d /config -s /bin/false abc && usermod -G users abc && mkdir -p /app /config /defaults /lsiopy && echo "**** cleanup ****" && userdel ubuntu && apt-get autoremove && apt-get clean && rm -rf /tmp/* /var/lib/apt/lists/* /var/tmp/* /var/log/* # buildkit
COPY root/ / # buildkit
ENTRYPOINT ["/init"]
ENV LSIO_FIRST_PARTY=true
ARG BUILD_DATE=2025-10-18T03:53:58+00:00
ARG VERSION=v2.1.0.5_stable_2025-03-04-ls262
ARG DUPLICATI_RELEASE=v2.1.0.5_stable_2025-03-04
LABEL build_version=Linuxserver.io version:- v2.1.0.5_stable_2025-03-04-ls262 Build-date:- 2025-10-18T03:53:58+00:00
LABEL maintainer=aptalca
ARG DEBIAN_FRONTEND=noninteractive
ENV HOME=/config TMPDIR=/run/duplicati-temp DUPLICATI__REQUIRE_DB_ENCRYPTION_KEY=true DUPLICATI__SERVER_DATAFOLDER=/config DUPLICATI__WEBSERVICE_PORT=8200 DUPLICATI__WEBSERVICE_INTERFACE=any DUPLICATI__WEBSERVICE_ALLOWED_HOSTNAMES=*
RUN |4 BUILD_DATE=2025-10-18T03:53:58+00:00 VERSION=v2.1.0.5_stable_2025-03-04-ls262 DUPLICATI_RELEASE=v2.1.0.5_stable_2025-03-04 DEBIAN_FRONTEND=noninteractive /bin/sh -c echo "**** install packages ****" && echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-selections && apt-get update && apt-get install -y libicu74 ttf-mscorefonts-installer unzip xz-utils && echo "**** install duplicati ****" && if [ -z ${DUPLICATI_RELEASE+x} ]; then DUPLICATI_RELEASE=$(curl -sX GET "https://api.github.com/repos/duplicati/duplicati/releases/latest" | jq -r .tag_name); fi && duplicati_url=$(curl -s "https://api.github.com/repos/duplicati/duplicati/releases/tags/${DUPLICATI_RELEASE}" | jq -r '.assets[].browser_download_url' |grep 'linux-x64-gui.zip$') && curl -o /tmp/duplicati.zip -L "${duplicati_url}" && unzip -q /tmp/duplicati.zip -d /app && mv /app/duplicati* /app/duplicati && printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && echo "**** cleanup ****" && apt-get clean && rm -rf /tmp/* /var/lib/apt/lists/* /var/tmp/* # buildkit
COPY root/ / # buildkit
EXPOSE [8200/tcp]
VOLUME [/backups /config /source]
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl gnupg lsb-release bash python3 python3-pip btrfs-progs && mkdir -p /etc/apt/keyrings && curl -fsSL "https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg" | gpg --dearmor -o /etc/apt/keyrings/docker.gpg && echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null && apt-get update && apt-get install -y --no-install-recommends docker-ce-cli && groupadd -f docker && usermod -aG docker abc && rm -rf /var/lib/apt/lists/* && mkdir -p /usr/local/bin /config /etc/services.d/backupbot # buildkit
COPY backup.sh /usr/local/bin/backup.sh # buildkit
RUN /bin/sh -c chmod +x /usr/local/bin/backup.sh # buildkit
COPY backupbot.conf /defaults/backupbot.conf # buildkit
RUN /bin/sh -c chown www-data:www-data /defaults/backupbot.conf && chmod 644 /defaults/backupbot.conf # buildkit
COPY services/backupbot/run /etc/services.d/backupbot/run # buildkit
RUN /bin/sh -c chmod +x /etc/services.d/backupbot/run # buildkit
COPY web /app # buildkit
RUN /bin/sh -c chmod +x /app/cgi-bin/backupbot.cgi # buildkit
EXPOSE [8080/tcp]
ENTRYPOINT ["/init"]

Labels

Key Value
build_version Linuxserver.io version:- v2.1.0.5_stable_2025-03-04-ls262 Build-date:- 2025-10-18T03:53:58+00:00
maintainer aptalca
org.opencontainers.image.authors linuxserver.io
org.opencontainers.image.created 2025-10-18T03:53:58+00:00
org.opencontainers.image.description [Duplicati](https://www.duplicati.com/) is a backup client that securely stores encrypted, incremental, compressed backups on local storage, cloud storage services and remote file servers. It works with standard protocols like FTP, SSH, WebDAV as well as popular services like Microsoft OneDrive, Amazon S3, Google Drive, box.com, Mega, B2, and many others.
org.opencontainers.image.documentation https://docs.linuxserver.io/images/docker-duplicati
org.opencontainers.image.licenses GPL-3.0-only
org.opencontainers.image.ref.name 79ac6e828e5b890178553dc8ca0c98aed48d3926
org.opencontainers.image.revision 79ac6e828e5b890178553dc8ca0c98aed48d3926
org.opencontainers.image.source https://github.com/linuxserver/docker-duplicati
org.opencontainers.image.title Duplicati
org.opencontainers.image.url https://github.com/linuxserver/docker-duplicati/packages
org.opencontainers.image.vendor linuxserver.io
org.opencontainers.image.version v2.1.0.5_stable_2025-03-04-ls262
Details
Container
2025-10-23 14:34:04 -07:00
0
OCI / Docker
Versions (45) View all
latest 2025-10-27
sha-2fa5bdf 2025-10-27
0.1 2025-10-27
0.1.6 2025-10-27
sha-846485b 2025-10-27