59 lines
1.0 KiB
YAML
59 lines
1.0 KiB
YAML
version: "3"
|
|
|
|
networks:
|
|
pg_db:
|
|
external: false
|
|
ldap_net:
|
|
external: false
|
|
|
|
services:
|
|
lama:
|
|
image: lama:0.1
|
|
build:
|
|
context: docker/lama
|
|
dockerfile: Dockerfile.dev
|
|
networks:
|
|
- ldap_net
|
|
- pg_db
|
|
env_file:
|
|
- docker/lama/dev.env
|
|
volumes:
|
|
- ./src:/lama
|
|
depends_on:
|
|
- dblama
|
|
- ldap
|
|
ports:
|
|
- 0.0.0.0:8888:80
|
|
|
|
dblama:
|
|
image: postgres:11.2-alpine
|
|
networks:
|
|
- pg_db
|
|
volumes:
|
|
- ./db/pgdata/:/var/lib/postgresql/data/
|
|
env_file:
|
|
- docker/lama/dev.env
|
|
|
|
ldap:
|
|
image: docker.clkl.de/ldap/ldap:0.3-lama
|
|
build:
|
|
context: docker/ldap
|
|
dockerfile: Dockerfile.ldap
|
|
env_file: docker/ldap/ldap.env
|
|
volumes:
|
|
- ./docker/ldap/data/var/:/var/lib/openldap/
|
|
networks:
|
|
- ldap_net
|
|
|
|
ldap_admin:
|
|
image: docker.clkl.de/ldap/admin:0.1-lama
|
|
build:
|
|
context: docker/ldap
|
|
dockerfile: Dockerfile.admin
|
|
networks:
|
|
- ldap_net
|
|
depends_on:
|
|
- ldap
|
|
ports:
|
|
- 0.0.0.0:8080:80
|