# HG changeset patch # User Goffi # Date 1702252439 -3600 # Node ID 5a835b320726df9469ed78ab5e63bd6d60dbd43e # Parent 3b64b503f250b3936addf11f3ee32adb26f4356d docker (backend-dev): update Debian version + getting OMEMO related packages from git is not necessary anymore diff -r 3b64b503f250 -r 5a835b320726 docker/backend-dev/Dockerfile --- a/docker/backend-dev/Dockerfile Mon Dec 11 00:53:57 2023 +0100 +++ b/docker/backend-dev/Dockerfile Mon Dec 11 00:53:59 2023 +0100 @@ -1,4 +1,4 @@ -FROM debian:bullseye-slim +FROM debian:bookworm-slim LABEL maintainer="Goffi " @@ -33,15 +33,6 @@ USER libervia RUN python3 -m venv --system-site-packages libervia_env && libervia_env/bin/pip install -U pip wheel -# temporary needed for new OMEMO -RUN libervia_env/bin/pip install protobuf==3.20 && \ - libervia_env/bin/pip install git+https://github.com/Syndace/python-xeddsa.git@stable && \ - libervia_env/bin/pip install git+https://github.com/Syndace/python-x3dh.git@stable && \ - libervia_env/bin/pip install git+https://github.com/Syndace/python-doubleratchet.git@stable && \ - libervia_env/bin/pip install git+https://github.com/Syndace/python-omemo.git@stable && \ - libervia_env/bin/pip install git+https://github.com/Syndace/python-oldmemo.git && \ - libervia_env/bin/pip install git+https://github.com/Syndace/python-twomemo.git - RUN cd /src && \ # We install thoses packages in editable mode, so we can replace them easily with volumes. # We need to move *.egg-info (generated by pip) out of src dirs, otherwise mounting