Paper/Java via itzg/minecraft-server in docker compose; whitelist and ops synchronized from Ansible, RCON on localhost only, explicit EULA flag. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
34 lines
744 B
YAML
34 lines
744 B
YAML
---
|
|
cloud_apps: /opt
|
|
cloud_storage: /opt/storage
|
|
cloud_stage: prod
|
|
cloud_update: false
|
|
cloud_tzdata: Europe/Berlin
|
|
|
|
|
|
#Minecraft EULA has to be accepted explicitly: https://aka.ms/MinecraftEULA
|
|
minecraft_eula: false
|
|
|
|
minecraft_image: itzg/minecraft-server
|
|
minecraft_image_tag: java25
|
|
minecraft_type: PAPER
|
|
minecraft_version: "26.3"
|
|
minecraft_memory: 4G
|
|
|
|
minecraft_port: 25565
|
|
minecraft_rcon_port: 25575
|
|
minecraft_rcon_password: MyRconPassword!
|
|
|
|
minecraft_data_location: "{{ cloud_storage }}/minecraft-data"
|
|
|
|
minecraft_motd: "A Minecraft Server"
|
|
minecraft_difficulty: normal
|
|
minecraft_mode: survival
|
|
minecraft_max_players: 10
|
|
minecraft_view_distance: 10
|
|
minecraft_pvp: true
|
|
|
|
#player names (Java Edition)
|
|
minecraft_whitelist: []
|
|
minecraft_ops: []
|