seerr: request manager for jellyfin + nginx vhost

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
rope 2026-07-28 07:43:59 +01:00
parent 939b86267b
commit 528a2e3e82
3 changed files with 9 additions and 0 deletions

View file

@ -27,6 +27,7 @@
./services/radarr.nix ./services/radarr.nix
./services/prowlarr.nix ./services/prowlarr.nix
./services/jellyfin.nix ./services/jellyfin.nix
./services/seerr.nix
./services/bazarr.nix ./services/bazarr.nix
./services/bazarr-sync.nix ./services/bazarr-sync.nix
./services/cloudflare-ddns.nix ./services/cloudflare-ddns.nix

View file

@ -104,6 +104,7 @@ in
# --- Unprotected (own auth, or by design) --- # --- Unprotected (own auth, or by design) ---
"auth.nordhammer.it" = proxy 9091; # Authelia portal itself "auth.nordhammer.it" = proxy 9091; # Authelia portal itself
"jellyfin.nordhammer.it" = proxy 8096; # streaming to external clients "jellyfin.nordhammer.it" = proxy 8096; # streaming to external clients
"seerr.nordhammer.it" = proxy 5055; # own auth via Jellyfin sign-in
# --- Protected by Authelia --- # --- Protected by Authelia ---
"bazarr.nordhammer.it" = protectedProxy 6767; "bazarr.nordhammer.it" = protectedProxy 6767;

7
services/seerr.nix Normal file
View file

@ -0,0 +1,7 @@
# seerr.nix — media request manager for Jellyfin (ex-Jellyseerr)
{ config, lib, ... }:
{
config = lib.mkIf (config.networking.hostName == "FredOS-Mediaserver") {
services.seerr.enable = true; # web UI on 5055
};
}