From 420e67670a691059a08fefba50cb4bcc7ed4ab84 Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Sun, 30 Jun 2019 18:11:36 +0300 Subject: [PATCH] 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). --- docker-compose.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 855a240..8fdac63 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,23 +2,23 @@ --- version: '3.5' services: - slapd: + ldap: build: context: slapd/ volumes: - _run_ldap:/run/slapd - ldap:/var/lib/ldap environment: - LDAP_ROOTPASS: foo - LDAP_DOMAIN: nowhere.com - LDAP_ORGANIZATION: none + LDAP_ROOTPASS: "${LDAP_ROOTPASS:-foo}" + LDAP_DOMAIN: "${LDAP_DOMAIN:-nowhere.com}" + LDAP_ORGANIZATION: "${LDAP_ORGANIZATION:-none}" nss-pam-ldapd: build: context: nss-pam-ldapd/ command: /usr/sbin/nslcd --debug --nofork environment: - LDAP_BASE_DN: 'dc=nowhere,dc=com' + LDAP_BASE_DN: "${LDAP_BASE_DN:-dc=nowhere,dc=com}" volumes: - _run_ldap:/run/slapd @@ -26,7 +26,7 @@ services: build: context: ldap-account-manager/ links: - - slapd + - ldap volumes: - _run_ldap:/run/slapd - ldap-account-manager:/var/lib/ldap-account-manager -- GitLab