29 lines
824 B
JSON
29 lines
824 B
JSON
{
|
|
"$type": "service",
|
|
"name": "openldap",
|
|
"description": "LDAP directory server",
|
|
"tags": [ "ldap" ],
|
|
"author": null,
|
|
"image": "osixia/openldap",
|
|
"environment": {
|
|
"LDAP_ORGANISATION": "organisation",
|
|
"LDAP_DOMAIN": "domain.tld",
|
|
"LDAP_ADMIN_USERNAME": "admin",
|
|
"LDAP_ADMIN_PASSWORD": "nimda",
|
|
"LDAP_CONFIG_PASSWORD": "password",
|
|
"LDAP_BASE_DN": "dc=domain,dc=tld",
|
|
"LDAP_READONLY_USER": true,
|
|
"LDAP_READONLY_USER_USERNAME": "user-ro",
|
|
"LDAP_READONLY_USER_PASSWORD": "ro_pass"
|
|
},
|
|
"ports": [
|
|
{ "port": 389, "info": "LDAP" },
|
|
{ "port": 636, "info": "LDAPS" }
|
|
],
|
|
"persistence": [
|
|
{ "path": "/container/service/slapd/assets/certs", "hint": "certs" },
|
|
{ "path": "/var/lib/ldap", "hint": "ldap" },
|
|
{ "path": "/etc/ldap/slapd.d", "hint": "slapd" }
|
|
]
|
|
}
|