From 3d657e6b22bc283f18b0d621f3c11c89bcffc7dc Mon Sep 17 00:00:00 2001 From: josef Date: Tue, 8 Mar 2022 17:53:08 +0100 Subject: [PATCH] Modify for Minetest config --- .env.sample | 8 ++++---- README.md | 6 +++--- compose.yml | 13 ++++++------- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/.env.sample b/.env.sample index c6e30a9..f907a14 100644 --- a/.env.sample +++ b/.env.sample @@ -1,9 +1,9 @@ -TYPE=minecraft -RECIPE=minecraft +TYPE=minetest +RECIPE=minetest -DOMAIN=minecraft.example.com +DOMAIN=minetest.example.com ## Domain aliases -#EXTRA_DOMAINS=', `www.minecraft.example.com`' +#EXTRA_DOMAINS=', `www.minetest.example.com`' LETS_ENCRYPT_ENV=production diff --git a/README.md b/README.md index b89a239..28160b9 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# minecraft +# Minetest > One line description of the recipe @@ -6,7 +6,7 @@ * **Category**: Apps * **Status**: 0 -* **Image**: [`minecraft`](https://hub.docker.com/r/minecraft), 4, upstream +* **Image**: [`minetest`](https://hub.docker.com/r/linuxserver/minetest), 4, upstream * **Healthcheck**: No * **Backups**: No * **Email**: No @@ -17,7 +17,7 @@ ## Quick start -* `abra app new minecraft --secrets` +* `abra app new minetest --secrets` * `abra app config ` * `abra app deploy ` diff --git a/compose.yml b/compose.yml index 2645b06..6b7d0d0 100644 --- a/compose.yml +++ b/compose.yml @@ -3,11 +3,11 @@ version: "3.8" services: app: - image: itzg/minecraft-server + image: linuxserver/minetest environment: EULA: "TRUE" volumes: - - minecraft_data:/data + - minetest_data:/config/.minetest networks: - proxy deploy: @@ -15,10 +15,9 @@ services: condition: on-failure labels: - "traefik.enable=true" - - "traefik.tcp.routers.${STACK_NAME}.rule=HostSNI(`*`)" - - "traefik.tcp.routers.${STACK_NAME}.entrypoints=minecraft" - - "traefik.tcp.services.${STACK_NAME}.loadbalancer.server.port=1935" - - "traefik.tcp.services.${STACK_NAME}.loadbalancer.server.port=25565" + - "traefik.udp.routers.${STACK_NAME}.rule=HostSNI(`*`)" + - "traefik.udp.routers.${STACK_NAME}.entrypoints=minetest" + - "traefik.udp.services.${STACK_NAME}.loadbalancer.server.port=30000" ## Redirect from EXTRA_DOMAINS to DOMAIN #- "traefik.http.routers.${STACK_NAME}.middlewares=${STACK_NAME}-redirect" #- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLForceHost=true" @@ -32,7 +31,7 @@ services: # start_period: 1m volumes: - minecraft_data: + minetest_data: networks: proxy: