From 45350a11badc5eb335c677a942b031f4acc1d05a Mon Sep 17 00:00:00 2001 From: Joey Hafner Date: Wed, 25 Oct 2023 21:13:18 -0700 Subject: [PATCH] Init create extra minecraft server --- homelab/fighter/config/minecraft/create.env | 1 + .../fighter/config/minecraft/docker-compose.yml | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 homelab/fighter/config/minecraft/create.env diff --git a/homelab/fighter/config/minecraft/create.env b/homelab/fighter/config/minecraft/create.env new file mode 100644 index 00000000..fa896709 --- /dev/null +++ b/homelab/fighter/config/minecraft/create.env @@ -0,0 +1 @@ +MODRINTH_MODPACK=create-extra \ No newline at end of file diff --git a/homelab/fighter/config/minecraft/docker-compose.yml b/homelab/fighter/config/minecraft/docker-compose.yml index d0cc6b65..5a6b4bf4 100644 --- a/homelab/fighter/config/minecraft/docker-compose.yml +++ b/homelab/fighter/config/minecraft/docker-compose.yml @@ -8,7 +8,7 @@ services: - minecraft ports: - 25565:25565 - command: --api-binding=0.0.0.0:25566 + command: --api-binding=0.0.0.0:25566 --mapping=create.jafner.net=create:25565 exporter-minecraft: image: itzg/mc-monitor # https://github.com/itzg/mc-monitor @@ -23,6 +23,19 @@ services: labels: - traefik.enable=false + create: + image: itzg/minecraft-server:latest + container_name: minecraft_create + env_file: + - minecraft.env + - minecraft_secrets.env + - create.env + volumes: + - $DOCKER_DATA/create:/data:rw + networks: + - minecraft + restart: "no" + networks: minecraft: monitoring: