From 80a3250cf64cd0fff23d1fe6f98f5a0d70d418b8 Mon Sep 17 00:00:00 2001 From: Adyrem Date: Mon, 18 May 2026 10:24:33 +0200 Subject: [PATCH] Add /mtg route to Traefik and Pi-hole DNS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Routes adyrem.duckdns.org/mtg → http://10.10.2.10:3000 (claude-code-vm) with StripPrefix so the app sees requests at /. Co-Authored-By: Claude Sonnet 4.6 --- ansible/roles/pihole/defaults/main.yml | 1 + ansible/roles/traefik/defaults/main.yml | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/ansible/roles/pihole/defaults/main.yml b/ansible/roles/pihole/defaults/main.yml index 979fb4d..d8904d1 100644 --- a/ansible/roles/pihole/defaults/main.yml +++ b/ansible/roles/pihole/defaults/main.yml @@ -10,3 +10,4 @@ pihole_dns_hosts: - { ip: "10.10.1.125", host: "gitea.homelab" } - { ip: "10.10.1.137", host: "grafana.homelab" } - { ip: "10.10.1.3", host: "adyrem.duckdns.org" } + - { ip: "10.10.1.3", host: "mtg.homelab" } diff --git a/ansible/roles/traefik/defaults/main.yml b/ansible/roles/traefik/defaults/main.yml index b9bffe8..8413f37 100644 --- a/ansible/roles/traefik/defaults/main.yml +++ b/ansible/roles/traefik/defaults/main.yml @@ -13,6 +13,12 @@ traefik_services: public_host: "adyrem.duckdns.org" public_path: "/git" strip_prefix: "/git" + - name: mtg + host: "mtg.homelab" + backend: "http://10.10.2.10:3000" + public_host: "adyrem.duckdns.org" + public_path: "/mtg" + strip_prefix: "/mtg" - name: grafana host: "grafana.homelab" backend: "http://10.10.1.137:3000"