From 0eb0f33cd783f17b15ebc64fafd6cdca2d016ba2 Mon Sep 17 00:00:00 2001 From: Kyle Isom Date: Wed, 25 Mar 2026 19:13:39 -0700 Subject: [PATCH] Bind CoreDNS to external IPs to avoid systemd-resolved conflict Port 53 on loopback is used by systemd-resolved on rift. Bind to 192.168.88.181 (LAN) and 100.95.252.120 (Tailscale) specifically. Co-Authored-By: Claude Opus 4.6 (1M context) --- deploy/docker/docker-compose-rift.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/deploy/docker/docker-compose-rift.yml b/deploy/docker/docker-compose-rift.yml index 13fdc9b..5063e54 100644 --- a/deploy/docker/docker-compose-rift.yml +++ b/deploy/docker/docker-compose-rift.yml @@ -16,8 +16,10 @@ services: restart: unless-stopped command: -conf /etc/coredns/Corefile ports: - - "53:53/udp" - - "53:53/tcp" + - "192.168.88.181:53:53/udp" + - "192.168.88.181:53:53/tcp" + - "100.95.252.120:53:53/udp" + - "100.95.252.120:53:53/tcp" volumes: - ../../Corefile:/etc/coredns/Corefile:ro - ../../zones:/etc/coredns/zones:ro