You've already forked dockerfiles
							
							
				mirror of
				https://github.com/vimagick/dockerfiles.git
				synced 2025-10-30 23:47:48 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			45 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| version: "3.7"
 | |
| 
 | |
| services:
 | |
| 
 | |
|   openldap:
 | |
|     image: osixia/openldap
 | |
|     command: "--loglevel debug"
 | |
|     hostname: ldap.easypi.pro
 | |
|     ports:
 | |
|       - "389:389"
 | |
|       - "636:636"
 | |
|     volumes:
 | |
|       - ./data/certs:/container/service/slapd/assets/certs
 | |
|       - ./data/etc:/etc/ldap/slapd.d
 | |
|       - ./data/var:/var/lib/ldap
 | |
|       - ./data/run:/container/run
 | |
|     environment:
 | |
|       - LDAP_ORGANISATION=EasyPi
 | |
|       - LDAP_DOMAIN=ldap.easypi.pro
 | |
|       - LDAP_ADMIN_PASSWORD=admin
 | |
|       - LDAP_CONFIG_PASSWORD=config
 | |
|       - LDAP_TLS=true
 | |
|       - LDAP_TLS_CA_CRT_FILENAME=ca.crt
 | |
|       - LDAP_TLS_CRT_FILENAME=ldap.crt
 | |
|       - LDAP_TLS_KEY_FILENAME=ldap.key
 | |
|       - LDAP_TLS_VERIFY_CLIENT=try
 | |
|       - LDAP_TLS_ENFORCE=true
 | |
|     restart: always
 | |
|   
 | |
|   phpldapadmin:
 | |
|     image: osixia/phpldapadmin
 | |
|     command: "--loglevel debug"
 | |
|     ports:
 | |
|       - "8080:80"
 | |
|     environment:
 | |
|       # PHPLDAPADMIN_LDAP_HOSTS=#PYTHON2BASH:[{'ldap.easypi.pro':[{'server':[{'tls':True}]}]}]
 | |
|       - PHPLDAPADMIN_LDAP_HOSTS=ldaps://ldap.easypi.pro/
 | |
|       - PHPLDAPADMIN_HTTPS=false
 | |
|       - PHPLDAPADMIN_TRUST_PROXY_SSL=true
 | |
|     extra_hosts:
 | |
|       - ldap.easypi.pro:x.x.x.x
 | |
|     depends_on:
 | |
|       - openldap
 | |
|     restart: always
 |