services/lldap
Simon 4f3c112404 feat(Docker Compose): Remove obsolete version variable
see: https://github.com/docker/compose/issues/11628
2024-03-25 14:35:05 +01:00
..
.env feat(LLDAP): Add new service 2023-07-05 15:56:32 +02:00
README.md feat(LLDAP): Add new service 2023-07-05 15:56:32 +02:00
docker-compose.local.yml feat(Docker Compose): Remove obsolete version variable 2024-03-25 14:35:05 +01:00
docker-compose.postgres.yml feat(Docker Compose): Remove obsolete version variable 2024-03-25 14:35:05 +01:00
docker-compose.smtp.yml feat(Docker Compose): Remove obsolete version variable 2024-03-25 14:35:05 +01:00
docker-compose.traefik.yml feat(Docker Compose): Remove obsolete version variable 2024-03-25 14:35:05 +01:00
docker-compose.yml feat(Docker Compose): Remove obsolete version variable 2024-03-25 14:35:05 +01:00

README.md

LLDAP

Implémentation légère de LDAP pour l'authentification : Ce projet est un serveur d'authentification léger (écrit en rust) qui fournit une interface LDAP simplifiée pour l'authentification. Il s'intègre avec de nombreux backends, de KeyCloak à Authelia en passant par Nextcloud et plus encore !

Documentation

  • Le fichier lldap_config.docker_template.toml contient toute la configuration possible de l'outil.
  • De base le projet utilise SQLite, mais on peut utiliser Postgres voir le fichier docker-compose.postgres.yml
  • Le projet n'est pas traduit actuellement
  • Lors du lancement du service une clé est généré aléatoirement dans le fichier private_key du dossier /data du container, ce fichier est important il faut donc le sauvegarder puisque les mots de passe sont chiffrés en base avec.

Configuration

La configuration a été séparée en 5 fichiers :

Liens