-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
72 lines (70 loc) · 2.4 KB
/
Copy pathdocker-compose.yml
File metadata and controls
72 lines (70 loc) · 2.4 KB
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
version: "3"
services:
spigotmc:
image: "${DOCKER_HUB_USERNAME}/${IMG_PREFIX}spigot:${REV}"
ports:
- "25567:25565"
- "25575:25575"
# This has to be smarter, e.g. mount each file and sub_directories
volumes:
- ${PWD}/data/spigot/server:${SPIGOTDIR}
environment:
- OPS=${OPS}
- EULA=${EULA}
- XMS=${XMS}
- XMX=${XMX}
- FORCE_DOWNLOAD=${FORCE_DOWNLOAD}
- ENABLE_BUNGEECORD=true
- BROADCAST_RCON_TO_OPS=${BROADCAST_RCON_TO_OPS}
- VIEW_DISTANCE=${VIEW_DISTANCE}
- MAX_BUILD_HEIGHT=${MAX_BUILD_HEIGHT}
- SERVER_IP=${SERVER_IP}
- LEVEL_SEED=${LEVEL_SEED}
- RCON_PORT=${RCON_PORT}
- GAMEMODE=${GAMEMODE}
- SERVER_PORT=25565
- ALLOW_NETHER=${ALLOW_NETHER}
- ENABLE_COMMAND_BLOCK=${ENABLE_COMMAND_BLOCK}
- ENABLE_RCON=${ENABLE_RCON}
- ENABLE_QUERY=${ENABLE_QUERY}
- OP_PERMISSION_LEVEL=${OP_PERMISSION_LEVEL}
- PREVENT_PROXY_CONNECTIONS=${PREVENT_PROXY_CONNECTIONS}
- GENERATOR_SETTINGS=${GENERATOR_SETTINGS}
- RESOURCE_PACK=${RESOURCE_PACK}
- LEVEL_NAME=${LEVEL_NAME}
- RCON_PASSWORD=${RCON_PASSWORD}
- PLAYER_IDLE_TIMEOUT=${PLAYER_IDLE_TIMEOUT}
- MOTD=${MOTD}
- QUERY_PORT=${QUERY_PORT}
- DEBUG=${DEBUG}
- FORCE_GAMEMODE=${FORCE_GAMEMODE}
- HARDCORE=${HARDCORE}
- WHITE_LIST=${WHITE_LIST}
- BROADCAST_CONSOLE_TO_OPS=${BROADCAST_CONSOLE_TO_OPS}
- PVP=${PVP}
- SPAWN_NPCS=${SPAWN_NPCS}
- GENERATE_STRUCTURES=${GENERATE_STRUCTURES}
- SPAWN_ANIMALS=${SPAWN_ANIMALS}
- SNOOPER_ENABLED=${SNOOPER_ENABLED}
- DIFFICULTY=${DIFFICULTY}
- FUNCTION_PERMISSION_LEVEL=${FUNCTION_PERMISSION_LEVEL}
- NETWORK_COMPRESSION_THRESHOLD=${NETWORK_COMPRESSION_THRESHOLD}
- LEVEL_TYPE=${LEVEL_TYPE}
- SPAWN_MONSTERS=${SPAWN_MONSTERS}
- MAX_TICK_TIME=${MAX_TICK_TIME}
- ENFORCE_WHITELIST=${ENFORCE_WHITELIST}
- USE_NATIVE_TRANSPORT=${USE_NATIVE_TRANSPORT}
- MAX_PLAYERS=${MAX_PLAYERS}
- RESOURCE_PACK_SHA1=${RESOURCE_PACK_SHA1}
- SPAWN_PROTECTION=${SPAWN_PROTECTION}
- ONLINE_MODE=false
- ALLOW_FLIGHT=${ALLOW_FLIGHT}
- MAX_WORLD_SIZE=${MAX_WORLD_SIZE}
bungeecord:
image: itzg/bungeecord
environment:
BUNGEE_JAR_REVISION: "1"
ports:
- 25565:25577
volumes:
- ./bungeecord/config.yml:/server/config.yml