ldap: autoriser ldaps via traefik

This commit is contained in:
2025-11-19 10:30:05 +01:00
parent 5dc5155c53
commit 5e858b86f3
3 changed files with 19 additions and 0 deletions

View File

@@ -68,6 +68,16 @@ services:
- /etc/timezone:/etc/timezone:ro
networks:
- ldapNet
labels:
- "traefik.enable=true"
- "traefik.tcp.routers.${ldapServName}.rule=HostSNI(`ldap.${domain}`)"
- "traefik.tcp.routers.${ldapServName}.entrypoints=ldapsecure"
- "traefik.tcp.routers.${ldapServName}.tls=true"
- "traefik.tcp.routers.${ldapServName}.tls.domains[0].main=ldap.${domain}"
- "traefik.tcp.routers.${ldapServName}.tls.certResolver=letsencrypt"
- "traefik.tcp.routers.${ldapServName}.middlewares=ldap-ip-allowlist@file"
- "traefik.tcp.services.${ldapServName}.loadbalancer.server.port=389"
- "traefik.docker.network=ldapNet"
volumes:
openldapData: