From 175063afd12f3234227b39ca8c2de2ead1287ada Mon Sep 17 00:00:00 2001 From: Dmitriy Kholkin Date: Wed, 26 Apr 2023 03:34:04 +0300 Subject: [PATCH] fix dns resolve in media-pod --- profiles/servers/media-stack/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/profiles/servers/media-stack/default.nix b/profiles/servers/media-stack/default.nix index 0416e74..60afdc7 100644 --- a/profiles/servers/media-stack/default.nix +++ b/profiles/servers/media-stack/default.nix @@ -6,6 +6,7 @@ let # caddy "127.0.0.1:8180:8180" ]; + pod-dns = "192.168.0.1"; in { imports = [ ./caddy.nix @@ -23,7 +24,8 @@ in { systemd.services."podman-create-${pod-name}" = let portsMapping = lib.concatMapStrings (port: " -p " + port) open-ports; start = pkgs.writeShellScript "create-pod" '' - podman pod exists ${pod-name} && podman pod rm -i ${pod-name} || podman pod create -n ${pod-name} ${portsMapping} + podman pod exists ${pod-name} && podman pod rm -i ${pod-name} \ + || podman pod create -n ${pod-name} ${portsMapping} --dns ${pod-dns} exit 0 ''; in rec {