From fc589d08e383fe96d0815ed16bc30e4287956923 Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Fri, 9 Jun 2023 00:46:54 +0200 Subject: [PATCH] Replace podman with docker(temp?) --- hosts/voyager/configuration.nix | 12 ++++++++++++ hosts/voyager/services/transmission.nix | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) 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" ]; };