diff --git a/nixos/hosts/nixbox.nix b/nixos/hosts/nixbox.nix index e5f9a61..561c541 100644 --- a/nixos/hosts/nixbox.nix +++ b/nixos/hosts/nixbox.nix @@ -43,22 +43,16 @@ fsType = "vfat"; }; - fileSystems."/zpool" = { - device = "zpool"; - fsType = "zfs"; - }; - environment.systemPackages = [pkgs.zfs]; services.jellyfin.enable = true; - services.jellyfin.openFirewall = true; services.transmission = { enable = true; settings = rec { - download-dir = "/zpool/torrents/complete"; - incomplete-dir = "/zpool/torrents/incomplete"; + download-dir = "/zpool/media/torrents"; + incomplete-dir = "/zpool/media/torrents/.incomplete"; incomplete-dir-enabled = true; rpc-enabled = true; rpc-bind-address = "0.0.0.0"; @@ -67,21 +61,11 @@ }; }; - networking.firewall.allowedTCPPorts = [9091]; - networking.firewall.allowedUDPPorts = [9091]; - - networking.firewall.logRefusedConnections = true; - networking.firewall.logRefusedPackets = true; - networking.nftables.enable = true; networking.nftables.flushRuleset = true; networking.nftables.tables."nixos-fw".content = lib.mkForce ""; - networking.firewall.trustedInterfaces = ["zt*"]; - - swapDevices = []; - networking.nftables.ruleset = '' table inet filter { chain input {