diff --git a/docker-compose.yml b/docker-compose.yml index 8bb488e..39ac415 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -54,17 +54,22 @@ services: POSTGRES_DATABASE: guacamole_db POSTGRES_USER: guacamole_user POSTGRES_PASSWORD: 'P@ssword!Here!123456' +### Active Directory +# Controler de domaine LDAP_HOSTNAME: "10.0.4.2" LDAP_PORT: 389 LDAP_ENCRYPTION_METHOD: "none" +# Recherche des utilisateurs LDAP_USER_BASE_DN: "ou=utilisateurs,dc=tips-of-mine,dc=local" LDAP_USERNAME_ATTRIBUTE: "userPrincipalName" + LDAP_USER_SEARCH_FILTER: "(&(objectClass=User)(sAMAccountName=*)(memberOf:1.2.840.113556.1.4.1941:=CN=GDL-Guacamole-Access,OU=groupes,DC=tips-of-mine,DC=local))" +# Utilisateur pour connexion AD LDAP_SEARCH_BIND_DN: "cn=service-guacamole,ou=Services,ou=utilisateurs,dc=tips-of-mine,dc=local" LDAP_SEARCH_BIND_PASSWORD: "some_password" LDAP_GROUP_BASE_DN: "ou=groupes,dc=tips-of-mine,dc=local" LDAP_GROUP_NAME_ATTRIBUTE: "cn" LDAP_MEMBER_AATRIBUTE: "member" - LDAP_USER_SEARCH_FILTER: "(&(objectCategory=person)(objectclass=user)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))}" + # TOTP_ENABLED: "true" # TOTP_ISSUER: "Guacamole IT Tips-Of-Mine" # TOTP_DIGITS: 6