Advertisement
Guest User

Untitled

a guest
Oct 16th, 2017
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.87 KB | None | 0 0
  1. version: '2'
  2. services:
  3.   openldap:
  4.     image: osixia/openldap:latest
  5.     container_name: openldap
  6.     environment:
  7.       LDAP_TLS: 'true'
  8.       LDAP_TLS_CRT_FILENAME: 'fullchain.pem'
  9.       LDAP_TLS_KEY_FILENAME: 'privkey.pem'
  10.       LDAP_TLS_CA_CRT_FILENAME: 'fullchain.pem'
  11.       LDAP_ORGANISATION: "KontextWork"
  12.       LDAP_DOMAIN: "localhost"
  13.       LDAP_BASE_DN: "dc=kontextwork,dc=de"
  14.       LDAP_ADMIN_PASSWORD: "verysecret"
  15.       LDAP_TLS_CIPHER_SUITE: "NORMAL"
  16.       LDAP_TLS_VERIFY_CLIENT: "allow"
  17.     tty: true
  18.     stdin_open: true
  19.     volumes:
  20.      - /var/lib/ldap
  21.       - /etc/ldap/slapd.d
  22.       - /container/service/slapd/assets/certs/
  23.     ports:
  24.      - "389:389"
  25.       - "639:639"
  26.     hostname: "localhost"
  27.     command: [--copy-service, --loglevel, debug]
  28.   phpldapadmin:
  29.     image: osixia/phpldapadmin:latest
  30.     container_name: phpldapadmin
  31.     environment:
  32.       PHPLDAPADMIN_LDAP_HOSTS: "localhost"
  33.       PHPLDAPADMIN_HTTPS=false:
  34.     ports:
  35.      - "8080:80"
  36.     depends_on:
  37.      - openldap
  38.   db:
  39.     image: webhippie/mariadb:latest
  40.     restart: always
  41.     environment:
  42.      - MARIADB_ROOT_PASSWORD=owncloud
  43.       - MARIADB_USERNAME=owncloud
  44.       - MARIADB_PASSWORD=owncloud
  45.       - MARIADB_DATABASE=owncloud
  46.       - MARIADB_MAX_ALLOWED_PACKET=128M
  47.       - MARIADB_INNODB_LOG_FILE_SIZE=64M
  48.       - MARIADB_INNODB_LARGE_PREFIX=ON
  49.       - MARIADB_INNODB_FILE_FORMAT=Barracuda
  50.     volumes:
  51.      - ./mysql:/var/lib/mysql
  52.   redis:
  53.     image: webhippie/redis:latest
  54.     restart: always
  55.     environment:
  56.      - REDIS_MAXCONN=10000
  57.     volumes:
  58.      - ./redis:/var/lib/redis
  59.   cloud_engine:
  60.     image: owncloud:latest
  61.     expose:
  62.      - "80"
  63.     volumes:
  64.      - /srv/Owncloud/data:/var/www/html/data
  65.       - /srv/Owncloud/config:/var/www/html/config
  66.     links:
  67.      - db
  68.       - redis
  69.       - openldap
  70.       - phpldapadmin
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement