34 lines
812 B
INI
34 lines
812 B
INI
[Unit]
|
|
Description=PhpLdapAdmin
|
|
After=ldap.service
|
|
Requires=ldap.service
|
|
|
|
[Container]
|
|
Image=docker.io/phpldapadmin/phpldapadmin:latest
|
|
|
|
ContainerName=pla
|
|
|
|
Network=ldap.network
|
|
|
|
#PublishPort=8080:8080
|
|
PublishPort=0.0.0.0:8080:8080
|
|
|
|
Environment=LDAP_HOST=ldap-server
|
|
Environment=LDAP_BASE_DN="dc=ldap,dc=lainoa,dc=eus"
|
|
Environment=LDAP_USERNAME="cn=admin,dc=ldap,dc=lainoa,dc=eus"
|
|
#Environment=LDAP_PASSWORD=${LDAP_ROOTPW}
|
|
#Environment=LDAP_LOGIN_ATTR=dn
|
|
Environment=LDAP_LOGIN_ATTR=uid
|
|
Environment=LDAP_LOGIN_OBJECTCLASS=simpleSecurityObject
|
|
Environment=LDAP_ALLOW_GUEST=false
|
|
Environment=LDAP_ALERT_ROOTDN=true
|
|
Environment=SERVER_NAME=:8080
|
|
#EnvironmentFile=%h/.config/containers/systemd/ldap.env
|
|
EnvironmentFile=%h/.config/containers/systemd/pla.env
|
|
|
|
[Service]
|
|
Restart=always
|
|
|
|
[Install]
|
|
WantedBy=default.target
|