diff --git a/examples/craftoria/docker-compose.yml b/examples/craftoria/docker-compose.yml new file mode 100644 index 00000000000..7dfca0af24d --- /dev/null +++ b/examples/craftoria/docker-compose.yml @@ -0,0 +1,34 @@ +services: + mc: + image: itzg/minecraft-server + tty: true + stdin_open: true + ports: + - "25565:25565" + environment: + EULA: true + ALLOW_FLIGHT: true + MOD_PLATFORM: AUTO_CURSEFORGE + # allocate from https://console.curseforge.com/ and set in .env file + CF_API_KEY: ${CF_API_KEY} + CF_SLUG: craftoria + MEMORY: 8G + CF_EXCLUDE_MODS: | + 737481 + 363363 + 394468 + 986380 + 844662 + 568563 + 915902 + 690971 + 455508 + 1089803 + 511319 + volumes: + # Use managed volume by default, but can change to a relative path like + # ./data:/data + # to use a host directory + - mc-data:/data +volumes: + mc-data: