diff --git a/Dockerfile b/Dockerfile index fef3b63..36044bf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,7 +40,7 @@ RUN apk add --no-cache --virtual=build-dependencies \ python3 \ py3-pip \ && python -m venv /venv \ - && /venv/bin/pip install --no-cache-dir radicale==$VERSION passlib[bcrypt] pytz \ + && /venv/bin/pip install --no-cache-dir radicale==$VERSION passlib[bcrypt] pytz ldap3 \ && apk del --purge build-dependencies \ && addgroup -g $BUILD_GID radicale \ && adduser -D -s /bin/false -H -u $BUILD_UID -G radicale radicale \ diff --git a/README.md b/README.md index 1747248..a95be47 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,10 @@ Enhanced Docker image for Radicale, the CalDA * :closed_lock_with_key: **Secured**: the container is read-only, with only access to its data dir, and without extraneous privileges * :fire: **Safe**: run as a normal user (not root) * :building_construction: **Multi-architecture**: run on amd64 and arm64 -* :sparkles: **Batteries included**: git and ssh included for [versioning](https://github.com/tomsquest/docker-radicale/#versioning-with-git) and Pytz/tz-data for proper timezone handling +* :sparkles: **Batteries included**: + * git and ssh included for [versioning](https://github.com/tomsquest/docker-radicale/#versioning-with-git) + * Python ldap3 for [LDAP authentication](https://github.com/Kozea/Radicale/wiki/LDAP-authentication) + * Python pytz for proper timezone handling ## Changelog