feat: add servarr stack

Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
This commit is contained in:
Lander Van den Bulcke 2025-10-31 20:28:31 +01:00
parent b8897b7468
commit 01986cebd9
Signed by: lander
GPG key ID: 0142722B4B0C536F

View file

@ -185,6 +185,7 @@
services.sabnzbd = { services.sabnzbd = {
enable = true; enable = true;
group = "storage";
}; };
systemd.services.sabnzbd.serviceConfig = { systemd.services.sabnzbd.serviceConfig = {
@ -200,6 +201,33 @@
}; };
}; };
services.jellyseerr = {
enable = true;
};
services.nginx.virtualHosts."jellyseerr.escapeangle.com" = {
forceSSL = true;
enableACME = true;
locations."/" = {
proxyPass = "http://localhost:${toString config.services.jellyseerr.port}";
proxyWebsockets = true;
};
};
services.prowlarr = {
enable = true;
};
services.radarr = {
enable = true;
group = "storage";
};
services.sonarr = {
enable = true;
group = "storage";
};
sops = { sops = {
defaultSopsFile = ./hosting-02.yaml; defaultSopsFile = ./hosting-02.yaml;
secrets = { secrets = {