From 14bd503bacced34cfa081f9d3a5c23a63fff704f Mon Sep 17 00:00:00 2001 From: "Subserial (EVR-00)" Date: Thu, 8 Oct 2026 20:28:41 -0700 Subject: [PATCH] caddy compose --- komodo/caddy.compose.yaml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 komodo/caddy.compose.yaml diff --git a/komodo/caddy.compose.yaml b/komodo/caddy.compose.yaml new file mode 100644 index 0000000..dd6fdc4 --- /dev/null +++ b/komodo/caddy.compose.yaml @@ -0,0 +1,28 @@ +services: + caddy: + image: lucaslorentz/caddy-docker-proxy:2.13 + container_name: caddy + restart: unless-stopped + ports: + - "80:80" + - "443:443" + - "443:443/udp" # HTTP/3 (QUIC) + environment: + # Optional: global Caddy options (e.g., Let's Encrypt email) + - CADDY_INGRESS_NETWORKS=caddy_net + - CADDY_EMAIL=admin@goto.horse + - CADDY_DOCKER_NO_SCOPE=true + volumes: + - ${XDG_RUNTIME_DIR:-/run/user/1001}/podman/podman.sock:/var/run/docker.sock + - caddy_data:/data # Persist certificates + - caddy_config:/config + networks: + - caddy_net + +volumes: + caddy_data: + caddy_config: + +networks: + caddy_net: + external: true