From 0446fc68acd7b3cc9f9899da43c6f8f051e6a094 Mon Sep 17 00:00:00 2001 From: Oier Bravo Urtasun Date: Sun, 24 May 2026 04:38:53 +0200 Subject: [PATCH] refactor(compose): drasl internal-only behind caddy Co-Authored-By: Claude Opus 4.7 (1M context) --- docker-compose.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index b816ad0..8aa0c92 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -50,14 +50,15 @@ services: image: unmojang/drasl:latest container_name: drasl restart: unless-stopped - ports: - - "25585:25585" # Drasl web UI + Yggdrasil API + # Internal-only: no published host port. Reached via Caddy at + # auth.${BASE_DOMAIN} (Caddy holds the network alias on mcnet). volumes: - ./drasl/config:/etc/drasl:ro - drasl_state:/var/lib/drasl networks: - mcnet - # No env vars needed — all config is in ./drasl/config/config.toml + # No env vars — config is the rendered ./drasl/config/config.toml + # (from config.toml.tmpl via tooling/render-config.sh). minecraft: image: itzg/minecraft-server:java21