From 565ec2bf39dd4fbc36c357ab0739ea61b13daa19 Mon Sep 17 00:00:00 2001 From: "Finn@MiBook" Date: Tue, 22 Sep 2026 11:51:02 +0200 Subject: [PATCH] feat(jupiter): rename jellyseerr profile to seerr Jellyseerr was rebranded upstream to Seerr (seerr-team/seerr), and nixpkgs now aliases services.jellyseerr to services.seerr with an identical state directory, so this is a same-data rename. Also fixes systemd.services.jellyseerr.after, which was a silent no-op since the underlying unit has always been named seerr. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_019MLWL7mWHCV6UGfzmhnfqN --- machines/jupiter/environments.nix | 2 +- modules/environments/default.nix | 2 +- .../environments/{jellyseerr => seerr}/default.nix | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) rename modules/environments/{jellyseerr => seerr}/default.nix (67%) diff --git a/machines/jupiter/environments.nix b/machines/jupiter/environments.nix index 8fc6ae3..b8f5ac1 100644 --- a/machines/jupiter/environments.nix +++ b/machines/jupiter/environments.nix @@ -17,7 +17,7 @@ _: { readarr.enable = true; sonarr.enable = true; jellyfin.enable = true; - jellyseerr.enable = true; + seerr.enable = true; immich.enable = true; development.enable = true; home-assistant.enable = true; diff --git a/modules/environments/default.nix b/modules/environments/default.nix index a910b44..8c728be 100644 --- a/modules/environments/default.nix +++ b/modules/environments/default.nix @@ -18,7 +18,7 @@ ./readarr ./sonarr ./jellyfin - ./jellyseerr + ./seerr ./immich ./hermes-agent ]; diff --git a/modules/environments/jellyseerr/default.nix b/modules/environments/seerr/default.nix similarity index 67% rename from modules/environments/jellyseerr/default.nix rename to modules/environments/seerr/default.nix index 2e783d3..960bf20 100644 --- a/modules/environments/jellyseerr/default.nix +++ b/modules/environments/seerr/default.nix @@ -1,17 +1,17 @@ # manages and downloads films { config, lib, ... }: let - cfg = config.my.profiles.jellyseerr; + cfg = config.my.profiles.seerr; hostName = config.networking.hostName; port = 5055; in { - options.my.profiles.jellyseerr = with lib; { - enable = mkEnableOption "JellySeerr Media Service"; + options.my.profiles.seerr = with lib; { + enable = mkEnableOption "Seerr Media Service"; }; config = lib.mkIf cfg.enable { - services.jellyseerr = { + services.seerr = { enable = true; openFirewall = true; }; @@ -19,14 +19,14 @@ in my.homepage.services = [ { group = "Media"; - name = "Jellyseerr"; + name = "Seerr"; description = "Media requests"; href = "http://${hostName}:${toString port}"; icon = "mdi-television-guide"; } ]; - systemd.services.jellyseerr = { + systemd.services.seerr = { after = [ "network-online.target" ]; }; };