From 9cbfc3664729ae401c9ae9969c8ccab511605952 Mon Sep 17 00:00:00 2001 From: Michael Czechowski Date: Sat, 16 Aug 2025 21:45:28 +0200 Subject: [PATCH] feat: refine dnsmasq and traefik setup in common.nix --- common.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/common.nix b/common.nix index 8d29d8f..8440352 100644 --- a/common.nix +++ b/common.nix @@ -54,7 +54,7 @@ isoConfig // { server = [ "8.8.8.8" "1.1.1.1" ]; # Listen on all interfaces (important for VM/container access) - listen-address = [ "127.0.0.1" "0.0.0.0" ]; + listen-address = [ "127.0.0.1" ]; # Bind to interfaces bind-interfaces = true; @@ -64,6 +64,8 @@ isoConfig // { # Cache settings cache-size = 1000; + log-queries = true; + log-dhcp = true; # Local domain handling local = "/workshop.local/"; @@ -258,11 +260,11 @@ isoConfig // { # Create abra context if not exists if ! abra server ls 2>/dev/null | grep -q "workshop-local"; then echo "🏗 Creating local abra context..." - abra server add workshop-local docker://localhost --local + abra server add --local fi - echo "🚀 Deploying Traefik..." - abra app new traefik -S --domain=traefik.workshop.local --server=workshop-local - abra app deploy traefik.workshop.local + #echo "🚀 Deploying Traefik..." + #abra app new traefik -S --domain=traefik.workshop.local --server=workshop-local + #abra app deploy traefik.workshop.local # Wait for Traefik to be ready echo "⏳ Waiting for Traefik to start..."