services/lldap
Simon b5ea07c70a fix(lldap): variables name 2023-07-17 17:56:24 +02: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(LLDAP): Add new service 2023-07-05 15:56:32 +02:00
docker-compose.postgres.yml feat(LLDAP): Add new service 2023-07-05 15:56:32 +02:00
docker-compose.smtp.yml fix(lldap): variables name 2023-07-17 17:56:24 +02:00
docker-compose.traefik.yml fix(Docker): Network should be external with docker compose 2.20.0 2023-07-17 12:33:30 +02:00
docker-compose.yml feat(LLDAP): Add new service 2023-07-05 15:56:32 +02: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