feat: add ldap backend to opencloud

Signed-off-by: Bert-Jan Fikse <bert-jan@whatwedo.ch>
This commit is contained in:
Bert-Jan Fikse 2026-03-13 11:43:11 +01:00
parent f181106886
commit e976ff37c9
Signed by: bert-jan
GPG key ID: C1E0AB516AC16D1A

View file

@ -5,6 +5,7 @@ opencloud_extra_hosts:
- "keycloak.local.test:host-gateway" - "keycloak.local.test:host-gateway"
- "storage.local.test:192.168.56.11" - "storage.local.test:192.168.56.11"
- "office.local.test:host-gateway" - "office.local.test:host-gateway"
- "389ds:192.168.56.11"
# OIDC configuration (Keycloak) # OIDC configuration (Keycloak)
opencloud_oidc_issuer: "https://keycloak.local.test/realms/vagrant" opencloud_oidc_issuer: "https://keycloak.local.test/realms/vagrant"
@ -23,6 +24,13 @@ opencloud_s3_bucket: "opencloud"
opencloud_collabora_domain: "office.local.test" opencloud_collabora_domain: "office.local.test"
opencloud_wopi_domain: "wopi.opencloud.local.test" opencloud_wopi_domain: "wopi.opencloud.local.test"
# LDAP backend (users synced from Keycloak via 389ds)
opencloud_ldap_uri: "ldaps://389ds:3636"
opencloud_ldap_bind_dn: "cn=Directory Manager"
opencloud_ldap_bind_password: "admin"
opencloud_ldap_user_base_dn: "ou=users,dc=local,dc=test"
opencloud_ldap_group_base_dn: "ou=groups,dc=local,dc=test"
# Allow OpenCloud to connect to Keycloak for OIDC discovery # Allow OpenCloud to connect to Keycloak for OIDC discovery
opencloud_csp_extra_connect_src: opencloud_csp_extra_connect_src:
- "https://keycloak.local.test/" - "https://keycloak.local.test/"