Since get-server downloads its own jarfile this commit overhauls a lot of the minecraft deploy to match the new strategy. It also updates the README and adds makefile targets for a few new commands.
46 lines
966 B
YAML
46 lines
966 B
YAML
image: ducoterra/minecraft:latest
|
|
get_server:
|
|
image: ducoterra/get-minecraft:2.0.0
|
|
server_version: "1.17.1"
|
|
port: 20101
|
|
max_cpu: 4
|
|
max_ram: 4
|
|
server_props: |
|
|
max-tick-time=60000
|
|
generator-settings=
|
|
force-gamemode=false
|
|
allow-nether=true
|
|
gamemode=0
|
|
broadcast-console-to-ops=true
|
|
enable-query=false
|
|
player-idle-timeout=0
|
|
difficulty=3
|
|
spawn-monsters=true
|
|
op-permission-level=4
|
|
pvp=true
|
|
snooper-enabled=true
|
|
level-type=default
|
|
hardcore=false
|
|
enable-command-block=false
|
|
max-players=20
|
|
network-compression-threshold=256
|
|
resource-pack-sha1=
|
|
max-world-size=29999984
|
|
server-port=25565
|
|
server-ip=
|
|
spawn-npcs=true
|
|
allow-flight=true
|
|
level-name=world
|
|
view-distance=32
|
|
resource-pack=
|
|
spawn-animals=true
|
|
white-list=true
|
|
generate-structures=true
|
|
online-mode=true
|
|
max-build-height=256
|
|
level-seed=
|
|
prevent-proxy-connections=false
|
|
use-native-transport=true
|
|
motd=This is gonna be interesting
|
|
enable-rcon=false
|