From e66340362b99376221a1f118939805107715b83b Mon Sep 17 00:00:00 2001 From: msnie Date: Sun, 25 Aug 2024 11:01:12 +0200 Subject: [PATCH] bedrock --- bedrock/docker-compose.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 bedrock/docker-compose.yml diff --git a/bedrock/docker-compose.yml b/bedrock/docker-compose.yml new file mode 100644 index 0000000..f546ebf --- /dev/null +++ b/bedrock/docker-compose.yml @@ -0,0 +1,37 @@ +version: '3' + +services: + + bedrock: + restart: unless-stopped + networks: + - traefik + image: itzg/minecraft-bedrock-server + container_name: bedrock + restart: always + stdin_open: true + tty: true + logging: + options: + max-size: "8m" + max-file: "10" + stdin_open: true + tty: true + environment: + - EULA=true + - VERSION=LATEST + - SERVER_NAME=Bedrock Server + volumes: + - /etc/timezone:/etc/timezone:ro + - /srv/bedrock:/data + labels: + - "traefik.http.routers.bedrock.entrypoints=websecure" + - "traefik.http.routers.bedrock.rule=Host(`bedrock.$DOMAIN_NAME`)" + - "traefik.http.routers.bedrock.tls.certresolver=letsencr" + - "traefik.udp.routers.bedrock.entrypoints=bedrock" + - "traefik.udp.routers.bedrock.service=bedrock" + - "traefik.udp.services.bedrock.loadbalancer.server.port=19132" + +networks: + traefik: + external: true