From 8846cdf22e6f3f0c9f83e03f05820dd1dab77c99 Mon Sep 17 00:00:00 2001 From: transcaffeine Date: Sun, 4 May 2025 12:07:24 +0200 Subject: [PATCH] feat: add Dockerfile to parametrically build from alpine --- Dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..cf61604 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +ARG ALPINE_VERSION=edge +FROM docker.io/alpine:${ALPINE_VERSION} + +ARG OPENLDAP_VERSION=2.6.8-r0 +RUN mkdir -p /run/openldap +RUN apk --no-cache add \ + "openldap=${OPENLDAP_VERSION}" \ + openldap-back-mdb \ + openldap-back-sql \ + openldap-overlay-dds \ + openldap-overlay-refint \ + openldap-overlay-memberof \ + openldap-overlay-ppolicy \ + openldap-overlay-auditlog \ + openldap-overlay-dynlist \ + openldap-passwd-argon2 \ + openldap-passwd-pbkdf2 + +CMD ["/usr/bin/slapd", "-d", "none", "-h", "ldapi://%2fvar%2frun%2fsockets%2fslapd.sock"]