-
This will not really work, as the LAMP app also does not specify any authentication addons in the manifest like https://docs.cloudron.io/packaging/addons/#ldap to have access to the LDAP server.
For this probably a custom fork of the LAMP app is doable to add the
ldapmodule and also install the required apache modules then.The package repo can be found at https://git.cloudron.io/cloudron/lamp-app
-
N nebulon moved this topic from Support on
-
This will not really work, as the LAMP app also does not specify any authentication addons in the manifest like https://docs.cloudron.io/packaging/addons/#ldap to have access to the LDAP server.
For this probably a custom fork of the LAMP app is doable to add the
ldapmodule and also install the required apache modules then.The package repo can be found at https://git.cloudron.io/cloudron/lamp-app
-
-
@girish Wuhu! Thats nice. Would you be willing to activate it in the next release or so? (I'm not sure which modules it would require exactly. But I could search them.)
-
@girish Yes, exactly. I think the necessary modules would be:
LoadModule ldap_module /path/to/mod_ldap.so LoadModule authnz_ldap_module /path/to/mod_authnz_ldap.soBut I'm not 100% sure

@RoboMod In the latest package, I enabled the apache ldap modules. The config below works for me:
<Directory /app/data/public> Options +FollowSymLinks AllowOverride None Require valid-user AuthName "Cloudron LDAP Authentication" AuthBasicProvider ldap AuthType Basic AuthLDAPURL ${CLOUDRON_LDAP_URL}/${CLOUDRON_LDAP_USERS_BASE_DN}?username?sub?(username=*) AuthLDAPBindDN ${CLOUDRON_LDAP_BIND_DN} AuthLDAPBindPassword ${CLOUDRON_LDAP_BIND_PASSWORD} </Directory>Also, documented in https://docs.cloudron.io/apps/lamp/#ldap
-
@RoboMod In the latest package, I enabled the apache ldap modules. The config below works for me:
<Directory /app/data/public> Options +FollowSymLinks AllowOverride None Require valid-user AuthName "Cloudron LDAP Authentication" AuthBasicProvider ldap AuthType Basic AuthLDAPURL ${CLOUDRON_LDAP_URL}/${CLOUDRON_LDAP_USERS_BASE_DN}?username?sub?(username=*) AuthLDAPBindDN ${CLOUDRON_LDAP_BIND_DN} AuthLDAPBindPassword ${CLOUDRON_LDAP_BIND_PASSWORD} </Directory>Also, documented in https://docs.cloudron.io/apps/lamp/#ldap
-
N nebulon marked this topic as a question on
-
N nebulon has marked this topic as solved on
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login