1
0
mirror of https://github.com/zokradonh/kopano-docker.git synced 2026-08-20 12:52:59 +00:00

move optional containers into their own compose files (#246)

* move playground into its own compose file

fixes #245

* move ldap-admin and ssp into their own directories

fixes #244

* remove command for konnect from meet example
This commit is contained in:
Felix Bartels
2019-09-18 07:30:54 +02:00
committed by GitHub
parent c50f952456
commit b60176ee93
8 changed files with 105 additions and 70 deletions
-61
View File
@@ -43,57 +43,6 @@ services:
networks:
- ldap-net
ldap-admin:
image: osixia/phpldapadmin:0.7.2
restart: unless-stopped
depends_on:
- ldap
environment:
- PHPLDAPADMIN_LDAP_HOSTS=ldap
- PHPLDAPADMIN_HTTPS=false
networks:
- ldap-net
- web-net
password-self-service:
image: tiredofit/self-service-password:3.0
restart: unless-stopped
domainname: ${LDAP_DOMAIN}
depends_on:
- ldap
- mail
environment:
- SSP_VERSION=1.3
- LDAP_SERVER=ldap://ldap:389
- LDAP_BINDDN=cn=admin,${LDAP_BASE_DN}
- LDAP_BINDPASS=${LDAP_ADMIN_PASSWORD}
- LDAP_BASE_SEARCH=${LDAP_BASE_DN}
- MAIL_FROM=noreply@${LDAP_DOMAIN}
- SMTP_HOST=mail
- SMTP_PORT=25
- SMTP_SECURE_TYPE=false
- SMTP_AUTOTLS=false
- QUESTIONS_ENABLED=false
- PASSWORD_NO_REUSE=true
- WHO_CAN_CHANGE_PASSWORD=user
- SECRETEKEY=${SELF_SERVICE_SECRETEKEY}
- BACKGROUND=.
- PASSWORD_MIN_LENGTH=${SELF_SERVICE_PASSWORD_MIN_LENGTH}
- PASSWORD_MAX_LENGTH=${SELF_SERVICE_PASSWORD_MAX_LENGTH}
- PASSWORD_MIN_LOWERCASE=${SELF_SERVICE_PASSWORD_MIN_LOWERCASE}
- PASSWORD_MIN_UPPERCASE=${SELF_SERVICE_PASSWORD_MIN_UPPERCASE}
- PASSWORD_MIN_DIGIT=${SELF_SERVICE_PASSWORD_MIN_DIGIT}
- PASSWORD_MIN_SPECIAL=${SELF_SERVICE_PASSWORD_MIN_SPECIAL}
- PASSWORD_HASH=CRYPT
env_file:
- password-self-service.env
expose:
- "80"
networks:
- web-net # provide web-frontend
- ldap-net # access ldap user base and write passwords
- kopano-net # send mail directly to mailstack
mail:
image: tvial/docker-mailserver:release-v6.1.0
restart: unless-stopped
@@ -457,16 +406,6 @@ services:
- kopano-net
- web-net
kopano_playground:
image: ${docker_repo:-zokradonh}/kopano_playground
restart: unless-stopped
depends_on:
- kopano_kapi
- kopano_konnect
networks:
- kopano-net
- web-net
kopano_kwmserver:
image: ${docker_repo:-zokradonh}/kopano_kwmserver:${KWM_VERSION:-latest}
restart: unless-stopped