From dd651843084be02af8d2005688e40e694a0f36c0 Mon Sep 17 00:00:00 2001 From: 3wc <3wc@doesthisthing.work> Date: Wed, 2 Mar 2022 23:05:00 +0200 Subject: [PATCH] Add minecraft port --- .env.sample | 4 ++++ abra.sh | 2 +- compose.minecraft.yml | 7 +++++++ traefik.yml.tmpl | 6 +++--- 4 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 compose.minecraft.yml diff --git a/.env.sample b/.env.sample index 18728a3..93897e2 100644 --- a/.env.sample +++ b/.env.sample @@ -102,3 +102,7 @@ COMPOSE_FILE="compose.yml" ## Matrix #COMPOSE_FILE="$COMPOSE_FILE:compose.matrix.yml" #MATRIX_FEDERATION_ENABLED=1 + +## Minecraft +#COMPOSE_FILE="$COMPOSE_FILE:compose.minecraft.yml" +#MINECRAFT_ENABLED=1 diff --git a/abra.sh b/abra.sh index db45b30..e8308fb 100644 --- a/abra.sh +++ b/abra.sh @@ -1,3 +1,3 @@ -export TRAEFIK_YML_VERSION=v14 +export TRAEFIK_YML_VERSION=v15 export FILE_PROVIDER_YML_VERSION=v6 export ENTRYPOINT_VERSION=v2 diff --git a/compose.minecraft.yml b/compose.minecraft.yml new file mode 100644 index 0000000..7d8a284 --- /dev/null +++ b/compose.minecraft.yml @@ -0,0 +1,7 @@ +version: "3.8" +services: + app: + environment: + - MINECRAFT_ENABLED + ports: + - 25565:25565 diff --git a/traefik.yml.tmpl b/traefik.yml.tmpl index 980b909..2653e9d 100644 --- a/traefik.yml.tmpl +++ b/traefik.yml.tmpl @@ -54,9 +54,9 @@ entrypoints: mumble-udp: address: ":64738/udp" {{ end }} - {{ if eq (env "COMPY_ENABLED") "1" }} - compy: - address: ":9999" + {{ if eq (env "MINECRAFT_ENABLED") "1" }} + minecraft: + address: ":25565" {{ end }} {{ if eq (env "METRICS_ENABLED") "1" }} metrics: