losurdo: transmission: open RPC on input-intra
authorJulien Moutinho <julm+sourcephile-nix@sourcephile.fr>
Fri, 7 Oct 2022 22:06:07 +0000 (00:06 +0200)
committerJulien Moutinho <julm+sourcephile-nix@sourcephile.fr>
Sat, 8 Oct 2022 12:05:59 +0000 (14:05 +0200)
hosts/losurdo/transmission.nix

index 53b7eb6d3ed96f45eef0ebc11067769f18c5fc0b..2f09f816ea1a28ad3c112f2fc0befc62b9dab6de 100644 (file)
@@ -11,6 +11,14 @@ users.groups.transmission.members = [
   users."julm".name
   users."sevy".name
 ];
+networking.nftables.ruleset = ''
+  table inet filter {
+    chain input-intra {
+      tcp dport ${toString transmission.settings.rpc-port} \
+        counter accept comment "transmission: rpc"
+    }
+  }
+'';
 services.netns.namespaces.${netns}.nftables = ''
   table inet filter {
     chain input {