From c920981d9cc85d80e1443f227ed8898884f94dff Mon Sep 17 00:00:00 2001 From: nyanloutre Date: Tue, 3 Apr 2018 23:22:44 +0200 Subject: [PATCH] Service transmission --- hardware-configuration.nix | 5 +++++ services.nix | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/hardware-configuration.nix b/hardware-configuration.nix index 6299ce3..a4ac483 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 8494f63..97389a0 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