diff --git a/hosts/voyager/configuration.nix b/hosts/voyager/configuration.nix index 8854bea..d08c8c5 100644 --- a/hosts/voyager/configuration.nix +++ b/hosts/voyager/configuration.nix @@ -97,6 +97,18 @@ exa ]; + /* virtualisation.podman = { */ + /* enable = true; */ + /* dockerCompat = true; # Make `docker` shell alias */ + /* defaultNetwork.settings.dns_enabled = true; */ + /* }; */ + + /* virtualisation.oci-containers.backend = "podman"; */ + + virtualisation.docker.enable = true; + virtualisation.oci-containers.backend = "docker"; + + networking.firewall.allowedTCPPorts = [ 22 ]; system.stateVersion = "22.11"; diff --git a/hosts/voyager/services/transmission.nix b/hosts/voyager/services/transmission.nix index 9bf2007..dc63bef 100644 --- a/hosts/voyager/services/transmission.nix +++ b/hosts/voyager/services/transmission.nix @@ -43,7 +43,8 @@ in { config.sops.secrets."transmission/vpncreds".path ]; extraOptions = [ - "--cap-add=net_admin,net_raw,mknod" + /* "--cap-add=net_admin,net_raw,mknod" */ + "--cap-add=NET_ADMIN" "--device=/dev/net/tun" ]; };