-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathdocker-compose.yml
42 lines (39 loc) · 1.03 KB
/
docker-compose.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
services:
wiki:
build:
context: ../
dockerfile: build/Dockerfile
args:
EXTENSION: ${EXTENSION}
COMPOSER_EXT: ${COMPOSER_EXT}
NODE_JS: ${NODE_JS}
MW_VERSION: ${MW_VERSION}
SMW_VERSION: ${SMW_VERSION}
PHP_VERSION: ${PHP_VERSION}
PF_VERSION: ${PF_VERSION}
PF_REPO: ${PF_REPO}
PS_VERSION: ${PS_VERSION}
DT_VERSION: ${DT_VERSION}
AL_VERSION: ${AL_VERSION}
MAPS_VERSION: ${MAPS_VERSION}
SRF_VERSION: ${SRF_VERSION}
MM_VERSION: ${MM_VERSION}
CHAMELEON_VERSION: ${CHAMELEON_VERSION}
image: ${IMAGE_NAME}
mysql:
image: ${DB_IMAGE:-mysql:5}
environment:
- MYSQL_ROOT_PASSWORD=database
profiles:
- mysql
postgres:
image: ${DB_IMAGE:-postgres:15}
environment:
- POSTGRES_USER=root
- POSTGRES_PASSWORD=database
profiles:
- postgres
wait-for:
image: mintel/docker-wait-for-it
profiles:
- no-up