Skip to content
Snippets Groups Projects
Commit 7a80e9e3 authored by Jens Sandmann's avatar Jens Sandmann
Browse files

ldap: enviroment synthax auf docker-compose abgeändert

parent f8b17ac3
No related branches found
No related tags found
No related merge requests found
...@@ -32,38 +32,12 @@ ...@@ -32,38 +32,12 @@
path: "/srv/ldap/config" path: "/srv/ldap/config"
state: "directory" state: "directory"
- name: start ldap docker - name: Docker Compose Konfig-Datei erstellen
docker_container: template:
name: ldap-service src: "docker-compose.yml"
image: osixia/openldap:1.1.6 dest: "/srv/ldap/docker-compose.yml"
hostname: ldap-service
state: started
restart_policy: always
volumes:
- /srv/ldap/database:/var/lib/ldap
- /srv/ldap/config:/etc/ldap/slapd.d
env:
LDAP_ORGANISATION: Warpzone
LDAP_DOMAIN: warpzone.ms
LDAP_ADMIN_PASSWORD: "{{ ldap_admin_pass }}"
LDAP_READONLY_USER: true
LDAP_READONLY_USER_USERNAME: readonly
LDAP_READONLY_USER_PASSWORD: "{{ ldap_readonly_pass }}"
ports:
- "{{ ldap_ip_ext }}:389:389"
- "{{ ldap_ip_ext }}:636:636"
- name: start phpldapadmin docker - name: start openldap docker
docker_container: docker_service:
name: phpldapadmin-app project_src: /srv/ldap/
image: osixia/phpldapadmin:0.6.11 state: present
state: started
restart_policy: always
env:
PHPLDAPADMIN_LDAP_HOSTS: ldap-host
PHPLDAPADMIN_HTTPS: false
PHPLDAPADMIN_TRUST_PROXY_SSL: true
links:
- ldap-service:ldap-host
ports:
- 127.0.0.1:42004:80
version: "3"
services:
openldap:
image: osixia/openldap:1.1.6
restart: always
ports:
- "{{ ldap_ip_ext }}:389:389"
- "{{ ldap_ip_ext }}:636:636"
volumes:
- /srv/ldap/database:/var/lib/ldap
- /srv/ldap/config:/etc/ldap/slapd.d
environment:
- LDAP_ORGANISATION=Warpzone
- LDAP_DOMAIN=warpzone.ms
- LDAP_ADMIN_PASSWORD="{{ ldap_admin_pass }}"
- LDAP_READONLY_USER=true
- LDAP_READONLY_USER_USERNAME=readonly
- LDAP_READONLY_USER_PASSWORD="{{ ldap_readonly_pass }}"
phpldapadmin:
image: osixia/phpldapadmin:0.6.11
restart: always
depends_on:
- openldap
ports:
- 127.0.0.1:42004:80
environment:
- PHPLDAPADMIN_LDAP_HOSTS=openldap
- PHPLDAPADMIN_HTTPS=false
- PHPLDAPADMIN_TRUST_PROXY_SSL=true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment