+2
nixos/doc/manual/release-notes/rl-2411.section.md
+2
nixos/doc/manual/release-notes/rl-2411.section.md
···- [FlareSolverr](https://github.com/FlareSolverr/FlareSolverr), a proxy server to bypass Cloudflare protection. Available as [services.flaresolverr](#opt-services.flaresolverr.enable).+- [Whisparr](https://wiki.servarr.com/en/whisparr), an adult movie collection manager for Usenet and BitTorrent users. Available as [services.whisparr](#opt-services.whisparr.enable).- [Gancio](https://gancio.org/), a shared agenda for local communities. Available as [services.gancio](#opt-services.gancio.enable).
+2
nixos/modules/misc/ids.nix
+2
nixos/modules/misc/ids.nix
······
+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
+73
nixos/modules/services/misc/whisparr.nix
+73
nixos/modules/services/misc/whisparr.nix
···+users.groups = lib.mkIf (cfg.group == "whisparr") { whisparr.gid = config.ids.gids.whisparr; };
+1
nixos/tests/all-tests.nix
+1
nixos/tests/all-tests.nix
···
+19
nixos/tests/whisparr.nix
+19
nixos/tests/whisparr.nix
···
+96
pkgs/by-name/wh/whisparr/package.nix
+96
pkgs/by-name/wh/whisparr/package.nix
···+url = "https://whisparr.servarr.com/v1/update/nightly/updatefile?runtime=netcore&version=${version}&arch=${arch}&os=${os}";
+55
pkgs/by-name/wh/whisparr/update.sh
+55
pkgs/by-name/wh/whisparr/update.sh
···+url="https://whisparr.servarr.com/v1/update/nightly/updatefile?runtime=netcore&version=${version}&arch=${arch}&os=${os}"