1- FROM debian:trixie -slim
1+ FROM debian:bookworm -slim
22LABEL org.opencontainers.image.source=https://github.com/kiwix/borg-backup
33#
44# Author : Florent Kaisser <florent.pro@kaisser.name>
@@ -38,7 +38,7 @@ RUN apt-get update && \
3838 python3 python3-pip python3-setuptools openssh-client unzip git cron \
3939 default-mysql-client ca-certificates \
4040 dnsutils bind9utils tar xz-utils gzip bzip2 coreutils grep lsb-release gnupg2 \
41- python3.13 -venv && \
41+ python3.11 -venv && \
4242 install -d /usr/share/postgresql-common/pgdg && \
4343 curl -o /usr/share/postgresql-common/pgdg/apt.postgresql.org.asc --fail https://www.postgresql.org/media/keys/ACCC4CF8.asc && \
4444 . /etc/os-release && \
@@ -52,10 +52,10 @@ RUN apt-get update && \
5252 rm -rf /var/lib/apt/lists/* && \
5353 curl -Ls 'https://github.com/bitwarden/cli/releases/download/v1.22.1/bw-linux-1.22.1.zip' -o bitwarden.zip && \
5454 unzip bitwarden.zip && rm -f bitwarden.zip && chmod +x bw && mv bw /usr/local/bin/ && \
55- python3.13 -m venv /app/kiwix-python && \
55+ python3.11 -m venv /app/kiwix-python && \
5656 . /app/kiwix-python/bin/activate && \
5757 git clone --depth=1 --branch=master https://github.com/borgbase/borgbase-api-client.git && \
58- mv borgbase-api-client/borgbase_api_client/ /app/kiwix-python/lib/python3.13 /site-packages/ && \
58+ mv borgbase-api-client/borgbase_api_client/ /app/kiwix-python/lib/python3.11 /site-packages/ && \
5959 rm -rf borgbase-api-client && \
6060 pip3 install --no-cache-dir --upgrade requests==2.27.1 borgmatic==1.5.24 jsonschema==4.4.0 pyrsistent==0.18.1 && \
6161 curl -sLo /usr/bin/jq "https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-linux64" && \
0 commit comments