diff --git a/hosts/fw.cloonar.com/modules/podman.nix b/hosts/fw.cloonar.com/modules/podman.nix index d430cc9..17874ac 100644 --- a/hosts/fw.cloonar.com/modules/podman.nix +++ b/hosts/fw.cloonar.com/modules/podman.nix @@ -6,40 +6,40 @@ in { podman = { enable = true; dockerCompat = true; - defaultNetwork.settings = { - driver = "macvlan"; - mode = "bridge"; - network_interface = "lan"; - ipv6_enabled = false; - internal = false; - dns_enabled = false; - ipam_options = { - driver = "dhcp"; - }; - }; + defaultNetwork.settings.dns_enabled = true; + # defaultNetwork.settings = { + # driver = "macvlan"; + # network_interface = "lan"; + # ipv6_enabled = false; + # internal = false; + # dns_enabled = false; + # ipam_options = { + # driver = "dhcp"; + # }; + # }; }; }; - systemd.sockets."netavark-dhcp-proxy" = { - description = "Netavark DHCP proxy socket"; - socketConfig = { - ListenStream = "%t/podman/nv-proxy.sock"; - SocketMode = 0660; - }; - wantedBy = [ "sockets.target" ]; - }; - - systemd.services."netavark-dhcp-proxy" = { - description = "Netavark DHCP proxy service"; - after = [ "netavark-dhcp-proxy.socket" ]; - requires = [ "netavark-dhcp-proxy.socket" ]; - wantedBy = [ "multi-user.target" "netavark-dhcp-proxy.socket" ]; - path = [ pkgs.netavark ]; - startLimitIntervalSec = 0; - - serviceConfig = { - Type = "exec"; - ExecStart= "${pkgs.netavark}/bin/netavark dhcp-proxy -a 30"; - }; - }; + # systemd.sockets."netavark-dhcp-proxy" = { + # description = "Netavark DHCP proxy socket"; + # socketConfig = { + # ListenStream = "%t/podman/nv-proxy.sock"; + # SocketMode = 0660; + # }; + # wantedBy = [ "sockets.target" ]; + # }; + # + # systemd.services."netavark-dhcp-proxy" = { + # description = "Netavark DHCP proxy service"; + # after = [ "netavark-dhcp-proxy.socket" ]; + # requires = [ "netavark-dhcp-proxy.socket" ]; + # wantedBy = [ "multi-user.target" "netavark-dhcp-proxy.socket" ]; + # path = [ pkgs.netavark ]; + # startLimitIntervalSec = 0; + # + # serviceConfig = { + # Type = "exec"; + # ExecStart= "${pkgs.netavark}/bin/netavark dhcp-proxy -a 30"; + # }; + # }; }