diff --git a/postorius/Dockerfile b/postorius/Dockerfile index 93eaca8..ec4f3d6 100644 --- a/postorius/Dockerfile +++ b/postorius/Dockerfile @@ -6,9 +6,9 @@ FROM alpine:3.20.0 # rights for management script RUN --mount=type=cache,target=/root/.cache \ set -ex \ - && apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers libldap \ + && apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers \ postgresql-dev mariadb-dev mariadb-connector-c python3-dev libffi-dev openldap-dev cargo rust \ - && apk add --no-cache --virtual .mailman-rundeps bash sassc tzdata \ + && apk add --no-cache --virtual .mailman-rundeps bash sassc tzdata libldap \ postgresql-client mysql-client py3-mysqlclient curl mailcap gettext \ python3 py3-pip libffi libuuid pcre-dev py-cryptography \ && python3 -m pip install --break-system-packages -U 'Django<4.3' pip setuptools wheel \ diff --git a/postorius/Dockerfile.dev b/postorius/Dockerfile.dev index b80a66c..989ec98 100644 --- a/postorius/Dockerfile.dev +++ b/postorius/Dockerfile.dev @@ -10,9 +10,9 @@ ARG CLIENT_REF # rights for management script RUN --mount=type=cache,target=/root/.cache \ set -ex \ - && apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers libldap \ + && apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers \ postgresql-dev mariadb-dev mariadb-connector-c python3-dev libffi-dev git cargo rust \ - && apk add --no-cache --virtual .mailman-rundeps bash sassc tzdata \ + && apk add --no-cache --virtual .mailman-rundeps bash sassc tzdata libldap \ postgresql-client mysql-client py3-mysqlclient curl mailcap \ python3 py3-pip libffi gettext py-cryptography \ && python3 -m pip install --break-system-packages -U pip setuptools wheel \ diff --git a/web/Dockerfile b/web/Dockerfile index 2c2f464..37deeba 100644 --- a/web/Dockerfile +++ b/web/Dockerfile @@ -9,9 +9,9 @@ COPY requirements.txt /tmp/ # rights for management script RUN --mount=type=cache,target=/root/.cache \ set -ex \ - && apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers libldap \ + && apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers \ postgresql-dev mariadb-dev mariadb-connector-c python3-dev libffi-dev openldap-dev cargo rust \ - && apk add --no-cache --virtual .mailman-rundeps bash sassc tzdata \ + && apk add --no-cache --virtual .mailman-rundeps bash sassc tzdata libldap \ postgresql-client mysql-client py3-mysqlclient curl mailcap gettext \ python3 py3-pip xapian-core xapian-bindings-python3 libffi pcre-dev py-cryptography \ && python3 -m pip install --break-system-packages -U 'Django<4.3' pip setuptools wheel \ diff --git a/web/Dockerfile.dev b/web/Dockerfile.dev index 7c93f3c..b629441 100644 --- a/web/Dockerfile.dev +++ b/web/Dockerfile.dev @@ -11,9 +11,9 @@ ARG CLIENT_REF # rights for management script RUN --mount=type=cache,target=/root/.cache \ set -ex \ - && apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers git libldap \ + && apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers git \ postgresql-dev mariadb-dev mariadb-connector-c python3-dev libffi-dev openldap-dev cargo rust \ - && apk add --no-cache --virtual .mailman-rundeps bash sassc pcre-dev tzdata \ + && apk add --no-cache --virtual .mailman-rundeps bash sassc pcre-dev tzdata libldap \ python3 py3-pip postgresql-client mysql-client py3-mysqlclient \ curl mailcap xapian-core xapian-bindings-python3 libffi gettext py-cryptography \ && python3 -m pip install --break-system-packages -U pip setuptools wheel \