docker commit
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
services:
|
||||
app:
|
||||
image: openldap:2.6.14
|
||||
environment:
|
||||
LDAP_ROOTDN: ${LDAP_ROOTDN}
|
||||
LDAP_BASE_DN: ${LDAP_BASE_DN}
|
||||
#LDAP_ROOTDN: ${LDAP_ROOTDN:-cn=admin,dc=ldap,dc=lainoa,dc=eus}
|
||||
LDAP_ROOTPW: ${LDAP_ROOTPW}
|
||||
LDAP_FQDN: ldap.lainoa.eus
|
||||
LDAP_DN_ATTR: cn
|
||||
LDAP_ORGANIZATION: wproject
|
||||
LDAP_READONLY_USER: "true"
|
||||
LDAP_READONLY_USER_USERNAME: ${LDAP_READONLY_USER_USERNAME}
|
||||
LDAP_READONLY_USER_PASSWORD: ${LDAP_READONLY_USER_PASSWORD}
|
||||
#hostname: openldap
|
||||
volumes:
|
||||
- ./data:/var/lib/openldap/openldap-data
|
||||
- ./data/prepopulate:/etc/openldap/prepopulate:ro
|
||||
- ./certs:/etc/ssl/openldap:ro
|
||||
ports:
|
||||
- ${PORT_OPENLDAP:-389}:389
|
||||
- ${PORT_OPENLDAP_SSL:-636}:636
|
||||
secrets:
|
||||
- openldap-user-passwords
|
||||
|
||||
phpldapadmin:
|
||||
image: phpldapadmin/phpldapadmin:latest
|
||||
environment:
|
||||
LDAP_HOST: app
|
||||
LDAP_BASE_DN: dc=ldap,dc=lainoa,dc=eus
|
||||
LDAP_USERNAME: cn=admin,dc=ldap,dc=lainoa,dc=eus
|
||||
LDAP_PASSWORD: ${LDAP_ROOTPW}
|
||||
#LDAP_LOGIN_ATTR: dn
|
||||
LDAP_LOGIN_ATTR: uid
|
||||
LDAP_LOGIN_OBJECTCLASS: simpleSecurityObject
|
||||
LDAP_ALLOW_GUEST: "FALSE"
|
||||
LDAP_ALERT_ROOTDN: "TRUE"
|
||||
ports:
|
||||
- "8080:8080"
|
||||
depends_on:
|
||||
- app
|
||||
|
||||
secrets:
|
||||
openldap-user-passwords:
|
||||
file: ./secrets/passwords.txt
|
||||
Reference in New Issue
Block a user