-
Notifications
You must be signed in to change notification settings - Fork 0
/
compose.yaml
65 lines (52 loc) · 1.33 KB
/
compose.yaml
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
version: '3'
services:
# ----------------------------- Game Challenges ------------------------------
# RedstoneForge (Minecraft server and client)
# Total: 845MB
mc-server:
extends:
file: ./game/RedstoneForge/docker-compose.yml
service: mc_server
restart: unless-stopped
ports:
- 25565:25565
# Sugerencia: (330MB) por probar...
#mc-server:
# image: itzg/minecraft-server
# restart: unless-stopped
# enviroment:
# - EULUA:TRUE
# volumes:
# - ./game/RedstoneForge/Server/config:/data
mc-client:
extends:
file: ./game/RedstoneForge/docker-compose.yml
service: mc_client
restart: unless-stopped
depends_on:
- mc-server
# ------------------------------ Rev Challenges ------------------------------
# clientside
clientside:
build: ./rev/clientside
restart: unless-stopped
ports:
- "31423:31423"
# ------------------------------ Web Challenges ------------------------------
# nosql
nosql:
build:
context: ./web/nosql
restart: unless-stopped
ports:
- 31420:6002
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:31420/"]
interval: 15s
timeout: 10s
retries: 5
easy-token:
build: ./web/easy-token
restart: unless-stopped
ports:
- 5000:5000