Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '2'
- services:
- openldap:
- image: osixia/openldap:latest
- container_name: openldap
- environment:
- LDAP_TLS: 'true'
- LDAP_TLS_CRT_FILENAME: 'fullchain.pem'
- LDAP_TLS_KEY_FILENAME: 'privkey.pem'
- LDAP_TLS_CA_CRT_FILENAME: 'fullchain.pem'
- LDAP_ORGANISATION: "KontextWork"
- LDAP_DOMAIN: "localhost"
- LDAP_BASE_DN: "dc=kontextwork,dc=de"
- LDAP_ADMIN_PASSWORD: "verysecret"
- LDAP_TLS_CIPHER_SUITE: "NORMAL"
- LDAP_TLS_VERIFY_CLIENT: "allow"
- tty: true
- stdin_open: true
- volumes:
- - /var/lib/ldap
- - /etc/ldap/slapd.d
- - /container/service/slapd/assets/certs/
- ports:
- - "389:389"
- - "639:639"
- hostname: "localhost"
- command: [--copy-service, --loglevel, debug]
- phpldapadmin:
- image: osixia/phpldapadmin:latest
- container_name: phpldapadmin
- environment:
- PHPLDAPADMIN_LDAP_HOSTS: "localhost"
- PHPLDAPADMIN_HTTPS=false:
- ports:
- - "8080:80"
- depends_on:
- - openldap
- db:
- image: webhippie/mariadb:latest
- restart: always
- environment:
- - MARIADB_ROOT_PASSWORD=owncloud
- - MARIADB_USERNAME=owncloud
- - MARIADB_PASSWORD=owncloud
- - MARIADB_DATABASE=owncloud
- - MARIADB_MAX_ALLOWED_PACKET=128M
- - MARIADB_INNODB_LOG_FILE_SIZE=64M
- - MARIADB_INNODB_LARGE_PREFIX=ON
- - MARIADB_INNODB_FILE_FORMAT=Barracuda
- volumes:
- - ./mysql:/var/lib/mysql
- redis:
- image: webhippie/redis:latest
- restart: always
- environment:
- - REDIS_MAXCONN=10000
- volumes:
- - ./redis:/var/lib/redis
- cloud_engine:
- image: owncloud:latest
- expose:
- - "80"
- volumes:
- - /srv/Owncloud/data:/var/www/html/data
- - /srv/Owncloud/config:/var/www/html/config
- links:
- - db
- - redis
- - openldap
- - phpldapadmin
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement