-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathdocker-compose-dev.yml
95 lines (95 loc) · 2.29 KB
/
docker-compose-dev.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
version: '3'
services:
mongodb4:
image: mongo:4.4.4
entrypoint: [ "/usr/bin/mongod", "--bind_ip_all", "--replSet", "rs0" ]
openldap-endpoint:
image: osixia/openldap:latest
environment:
- LDAP_ADMIN_PASSWORD=admin
ports:
- "3899:389"
sql-srv-endpoint:
image: mcr.microsoft.com/mssql/server
environment:
- SA_PASSWORD=Pass@word
- ACCEPT_EULA=Y
ports:
- "5434:1433"
tubee-db-metrics:
image: raffis/mongodb-query-exporter:1.0.0-beta2
environment:
- MDBEXPORTER_CONFIG=/mnt/config.yaml
- MDBEXPORTER_MONGODB_URI=mongodb://mongodb4:27017
- MDBEXPORTER_LOG_LEVEL=debug
volumes:
- ./config/mongodb-metrics:/mnt
ports:
- "9412:9412"
mongodb-endpoint:
image: mongo:4.4.4
ports:
- "27017:27017"
mariadb-endpoint:
image: mariadb
environment:
- MYSQL_DATABASE=admin
- MYSQL_ROOT_PASSWORD=admin
- MYSQL_USER=admin
moodle-endpoint:
image: jhardison/moodle:latest
links:
- moodle-db
environment:
- MOODLE_URL=http://localhost:8080
moodle-db:
image: mysql:latest
environment:
- MYSQL_DATABASE=moodle
- MYSQL_ROOT_PASSWORD=moodle
- MYSQL_USER=moodle
balloon:
image: gyselroth/balloon:2.3.3
links:
- mongodb4
entrypoint: php-fpm
environment:
- BALLOON_MONGODB_URI=mongodb://mongodb4:27017
ucs-endpoint:
image: univention/ucs-master-amd64:4.2-2
hostname: master
tmpfs:
- /run
- /run/lock
environment:
- HOSTNAME=master
- domainname=testdomain.intranet
- rootpwd=admin1234
- container=docker
cap_add:
- SYS_ADMIN
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
ports:
- "8011:80"
balloon-endpoint:
image: gyselroth/balloon-web:3.0.5
ports:
- "8091:443"
links:
- balloon
tubee-dev:
image: gyselroth/tubee:latest-dev
ports:
- "8095:80"
- "8090:443"
entrypoint: sh -c "make -C /srv/www/tubee deps; php /srv/www/tubee/src/cgi-bin/cli.php upgrade -i; service nginx start && php-fpm"
volumes:
- .:/srv/www/tubee
links:
- mongodb4
- openldap-endpoint
- balloon-endpoint
- ucs-endpoint
environment:
- TUBEE_MONGODB_URI=mongodb://mongodb4:27017