diff --git a/hardware-configuration.nix b/hardware-configuration.nix index 6299ce3da..a4ac48303 100644 --- a/hardware-configuration.nix +++ b/hardware-configuration.nix @@ -77,6 +77,11 @@ fsType = "zfs"; }; + fileSystems."/var/lib/transmission" = + { device = "loutrepool/var/transmission"; + fsType = "zfs"; + }; + swapDevices = [ ]; nix.maxJobs = lib.mkDefault 4; diff --git a/services.nix b/services.nix index 8494f63ab..97389a0bb 100644 --- a/services.nix +++ b/services.nix @@ -116,6 +116,13 @@ mountdPort = 4002; }; + services.transmission.enable = true; + services.transmission.home = "/var/lib/transmission"; + services.transmission.settings = { + rpc-bind-address = "0.0.0.0"; + rpc-whitelist-enabled = false; + }; + services.radarr.enable = true; networking.firewall.allowedTCPPorts = [ @@ -123,6 +130,7 @@ 111 2049 4000 4001 4002 # NFS 3483 9000 # Slimserver 8384 # Syncthing + 9091 # Transmission ]; networking.firewall.allowedUDPPorts = [ 111 2049 4000 4001 4002 # NFS