Skip to content
Snippets Groups Projects
Commit 420e6767 authored by nimrod's avatar nimrod
Browse files

docker-compose modifications.

- Name the slapd service as ldap (in case it's replaced by a different
LDAP server).
- Allow overriding the default environment variables (preparation for an
actual deployment).
parent 28e0bd6e
No related branches found
No related tags found
No related merge requests found
...@@ -2,23 +2,23 @@ ...@@ -2,23 +2,23 @@
--- ---
version: '3.5' version: '3.5'
services: services:
slapd: ldap:
build: build:
context: slapd/ context: slapd/
volumes: volumes:
- _run_ldap:/run/slapd - _run_ldap:/run/slapd
- ldap:/var/lib/ldap - ldap:/var/lib/ldap
environment: environment:
LDAP_ROOTPASS: foo LDAP_ROOTPASS: "${LDAP_ROOTPASS:-foo}"
LDAP_DOMAIN: nowhere.com LDAP_DOMAIN: "${LDAP_DOMAIN:-nowhere.com}"
LDAP_ORGANIZATION: none LDAP_ORGANIZATION: "${LDAP_ORGANIZATION:-none}"
nss-pam-ldapd: nss-pam-ldapd:
build: build:
context: nss-pam-ldapd/ context: nss-pam-ldapd/
command: /usr/sbin/nslcd --debug --nofork command: /usr/sbin/nslcd --debug --nofork
environment: environment:
LDAP_BASE_DN: 'dc=nowhere,dc=com' LDAP_BASE_DN: "${LDAP_BASE_DN:-dc=nowhere,dc=com}"
volumes: volumes:
- _run_ldap:/run/slapd - _run_ldap:/run/slapd
...@@ -26,7 +26,7 @@ services: ...@@ -26,7 +26,7 @@ services:
build: build:
context: ldap-account-manager/ context: ldap-account-manager/
links: links:
- slapd - ldap
volumes: volumes:
- _run_ldap:/run/slapd - _run_ldap:/run/slapd
- ldap-account-manager:/var/lib/ldap-account-manager - ldap-account-manager:/var/lib/ldap-account-manager
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment