-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
48 lines (43 loc) · 1.05 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
43
44
45
46
47
48
version: "3" # ev2_1
services:
instancer:
build: ./minetest_instancer
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./worlds:/mount/worlds
ports:
- "8888:8888/tcp"
- "8889:8889/tcp"
#- "8000:80/tcp" internal only!
multiserver:
build: ./multiserver
volumes:
- ./auth:/go/proxy/cmd/mt-multiserver-proxy/auth
depends_on:
- instancer
links:
- minetest_hub_01
ports:
- "40010:40010/tcp"
- "40000:40000/udp"
minetest_hub_01:
build: ./minetest
volumes:
- ./games/micl2:/minetest/games/game
- ./worlds/hub:/minetest/world
- ./config/conf:/config/config.yml
# ports:
# - "30000:30000/udp"
mt_2:
build: ./minetest
volumes:
- ./games/micl2:/minetest/games/game
- ./worlds/mt_2:/minetest/world
- ./config/conf:/config/config.yml
# minetest_hub_02:
# build: ./minetest
# volumes:
# - ./games/micl2_hub:/minetest/games/game
# - ./worlds/ev2c_2:/minetest/world
# - ./config/conf:/config/config.yml
# - ./config/hub.signs:/minetest/signs