Commit 849bac24 authored by Ludovic Ortega's avatar Ludovic Ortega Committed by Nicolas Dumazet
Browse files

nixos/jellyseerr: rename jellyseerr module to seerr



Paths are purposedly not changing for now.

Signed-off-by: default avatarLudovic Ortega <ludovic.ortega@adminafk.fr>
Signed-off-by: default avatarNicolas Dumazet <nicdumz.commits@gmail.com>
parent 42d2e1cc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -105,7 +105,7 @@ In addition to numerous new and updated packages, this release has the following

- [vmalert](https://victoriametrics.com/), an alerting engine for VictoriaMetrics. Available as [services.vmalert.instances](#opt-services.vmalert.instances._name_.enable).

- [jellyseerr](https://github.com/Fallenbagel/jellyseerr), a web-based requests manager for Jellyfin, forked from Overseerr. Available as [services.jellyseerr](#opt-services.jellyseerr.enable).
- [jellyseerr](https://github.com/Fallenbagel/jellyseerr), a web-based requests manager for Jellyfin, forked from Overseerr. Available as `services.jellyseerr`.

- [kavita](https://kavitareader.com), a self-hosted digital library. Available as [services.kavita](options.html#opt-services.kavita.enable).

+2 −0
Original line number Diff line number Diff line
@@ -211,6 +211,8 @@ See <https://github.com/NixOS/nixpkgs/issues/481673>.

- `geph` package's built-in GUI `geph5-client-gui` has been [removed](https://github.com/geph-official/geph5/commit/f2221fb8386312daf2cef05483ebb353ff48bdb4) by the upstream. All users who wish to continue using the GUI should install the `gephgui-wry`, which is consistent with the official release version.

- `services.jellyseerr` has been renamed to `services.seerr` following the upstream changes. Service name changed accordingly.

- `services.vikunja` has been updated to Vikunja [v1.0.0](https://vikunja.io/changelog/whats-new-in-vikunja-1.0.0/), which introduces multiple breaking changes.
  Notable breaking changes:
  - CORS is enabled by default. The module now sets
+1 −1
Original line number Diff line number Diff line
@@ -884,7 +884,6 @@
  ./services/misc/irkerd.nix
  ./services/misc/jackett.nix
  ./services/misc/jellyfin.nix
  ./services/misc/jellyseerr.nix
  ./services/misc/kiwix-serve.nix
  ./services/misc/klipper.nix
  ./services/misc/languagetool.nix
@@ -950,6 +949,7 @@
  ./services/misc/rumno.nix
  ./services/misc/safeeyes.nix
  ./services/misc/sdrplay.nix
  ./services/misc/seerr.nix
  ./services/misc/servarr/lidarr.nix
  ./services/misc/servarr/prowlarr.nix
  ./services/misc/servarr/radarr.nix
+11 −7
Original line number Diff line number Diff line
@@ -5,25 +5,29 @@
  ...
}:
let
  cfg = config.services.jellyseerr;
  cfg = config.services.seerr;
in
{
  imports = [
    (lib.mkRenamedOptionModule [ "services" "jellyseerr" ] [ "services" "seerr" ])
  ];

  meta.maintainers = [ lib.maintainers.camillemndn ];

  options.services.jellyseerr = {
    enable = lib.mkEnableOption "Jellyseerr, a requests manager for Jellyfin";
  options.services.seerr = {
    enable = lib.mkEnableOption "Seerr, a requests manager for Jellyfin";
    package = lib.mkPackageOption pkgs "seerr" { };

    openFirewall = lib.mkOption {
      type = lib.types.bool;
      default = false;
      description = "Open port in the firewall for the Jellyseerr web interface.";
      description = "Open port in the firewall for the Seerr web interface.";
    };

    port = lib.mkOption {
      type = lib.types.port;
      default = 5055;
      description = "The port which the Jellyseerr web UI should listen to.";
      description = "The port which the Seerr web UI should listen to.";
    };

    configDir = lib.mkOption {
@@ -34,8 +38,8 @@ in
  };

  config = lib.mkIf cfg.enable {
    systemd.services.jellyseerr = {
      description = "Jellyseerr, a requests manager for Jellyfin";
    systemd.services.seerr = {
      description = "Seerr, a requests manager for Jellyfin";
      after = [ "network.target" ];
      wantedBy = [ "multi-user.target" ];
      environment = {
+1 −1
Original line number Diff line number Diff line
@@ -793,7 +793,6 @@ in
  isso = runTest ./isso.nix;
  jackett = runTest ./jackett.nix;
  jellyfin = runTest ./jellyfin.nix;
  jellyseerr = runTest ./jellyseerr.nix;
  jenkins = runTest ./jenkins.nix;
  jenkins-cli = runTest ./jenkins-cli.nix;
  jibri = runTest ./jibri.nix;
@@ -1451,6 +1450,7 @@ in
  sdl3 = runTest ./sdl3.nix;
  searx = runTest ./searx.nix;
  seatd = runTest ./seatd.nix;
  seerr = runTest ./seerr.nix;
  send = runTest ./send.nix;
  service-runner = runTest ./service-runner.nix;
  servo = runTest ./servo.nix;
Loading