update(torrentbox): expose transmission in tailscale

This commit is contained in:
Filippo Berto 2025-12-17 14:54:08 +01:00
parent 42be578689
commit a040dd330d
No known key found for this signature in database
GPG key ID: F1D17F9BCEC62FBC

View file

@ -1,4 +1,8 @@
{ pkgs, ... }: { { pkgs, lib, ... }:
let
hosts = import ../hosts.nix;
in
{
services = { services = {
bazarr = { enable = true; openFirewall = true; group = "users"; }; bazarr = { enable = true; openFirewall = true; group = "users"; };
# jellyseerr = { enable = true; openFirewall = true; }; # jellyseerr = { enable = true; openFirewall = true; };
@ -19,6 +23,10 @@
download-queue-size = 20; download-queue-size = 20;
ratio-limit = 3; ratio-limit = 3;
ratio-limit-enabled = true; ratio-limit-enabled = true;
blocklist-enabled = true;
rpc-bind-address = hosts.tailscale.ipv4.heimdall;
rpc-host-whitelist = lib.strings.join "," [ "heimdall" ];
rpc-whitelist = lib.strings.join "," [ "127.0.0.1" "::1" hosts.tailscale.ipv4.heimdall hosts.tailscale.ipv4.sif hosts.tailscale.ipv4.thor ];
}; };
}; };
}; };