Files
dotfiles/nixos/tako/services/prowlarr.nix
2025-12-12 18:39:33 +05:30

24 lines
505 B
Nix

{
config,
masterPkgs,
...
}: {
services = {
prowlarr = {
enable = true;
settings = {
auth = {
authentication_enabled = true;
authentication_method = "External";
};
# server.port = 9696;
};
package = masterPkgs.prowlarr;
};
};
services.caddy.virtualHosts."prowlarr.darksailor.dev".extraConfig = ''
import auth
reverse_proxy localhost:${toString config.services.prowlarr.settings.server.port or "9696"}
'';
}