Forked from
infrastruktur / warpinfra
9 commits behind the upstream repository.
-
Christian Dresen authoredChristian Dresen authored
docker-compose.yml 1.36 KiB
version: '2'
services:
warpinfra-app:
build: ./www/
ports:
- 8000:80
- 8001:443
- 8080:8080
volumes:
- ./www/web:/opt/warpinfra
- ./www/nginx:/opt/nginx
- ./www/conf/config.ini:/etc/warpinfra/config.ini
- ./www/web/warpzone.db:/opt/database/warpzone.db
entrypoint: /opt/entrypoint_dev.sh
depends_on:
- ldap
- mysql
links:
- ldap
- mysql
mysql:
image: mariadb:latest
environment:
- "MYSQL_DATABASE=warpinfra"
- "MYSQL_USER=warpinfra"
- "MYSQL_PASSWORD=3HJJfad232sTGeKEex"
- "MYSQL_ROOT_PASSWORD=toor"
ldap:
image: osixia/openldap:latest
hostname: ldap-service
environment:
- "LDAP_ORGANISATION=Warpzone"
- "LDAP_DOMAIN=warpzone.ms"
- "LDAP_ADMIN_PASSWORD=k7dAw8j2"
volumes:
- /opt/warpzone/ldap/database:/var/lib/ldap
- /opt/warpzone/ldap/config:/etc/ldap/slapd.d
ldapadmin:
image: osixia/phpldapadmin:latest
hostname: phpldapadmin-service
ports:
- 6443:443
environment:
- "PHPLDAPADMIN_LDAP_HOSTS=ldap"
depends_on:
- ldap
links:
- ldap