diff options
| -rw-r--r-- | README.md | 1 | ||||
| -rw-r--r-- | modules/dashboard/default.nix | 17 | ||||
| -rw-r--r-- | modules/media/default.nix | 6 | ||||
| -rw-r--r-- | modules/network/default.nix | 1 | ||||
| -rw-r--r-- | settings.nix | 1 |
5 files changed, 21 insertions, 5 deletions
@@ -6,6 +6,7 @@ Services: - sonarr - radarr - lidarr +- jellyseer - ntfy-sh - syncthing - dns server diff --git a/modules/dashboard/default.nix b/modules/dashboard/default.nix index d5ee353..196eab1 100644 --- a/modules/dashboard/default.nix +++ b/modules/dashboard/default.nix @@ -21,11 +21,11 @@ in color = "#AA5CC3"; } { - title = "Sonarr"; - key = "s"; - url = "http://sonarr.local"; - altUrl = "http://${settings.network.host}:${toString ports.sonarr}"; - color = "#4c82cf"; + title = "Jellyseer"; + key = "l"; + url = "http://jellyseerr.local"; + altUrl = "http://${settings.network.host}:${toString ports.jellyseerr}"; + color = "#5345e6"; } { title = "Radarr"; @@ -35,6 +35,13 @@ in color = "#fcbd00"; } { + title = "Sonarr"; + key = "s"; + url = "http://sonarr.local"; + altUrl = "http://${settings.network.host}:${toString ports.sonarr}"; + color = "#4c82cf"; + } + { title = "Prowlarr"; key = "p"; url = "http://prowlarr.local"; diff --git a/modules/media/default.nix b/modules/media/default.nix index ac3c2de..e7399f0 100644 --- a/modules/media/default.nix +++ b/modules/media/default.nix @@ -57,4 +57,10 @@ in openFirewall = true; group = settings.media.group; }; + + services.jellyseerr = { + enable = true; + openFirewall = true; + port = settings.network.ports.jellyseerr; + }; } diff --git a/modules/network/default.nix b/modules/network/default.nix index f6263f5..5ea3ee1 100644 --- a/modules/network/default.nix +++ b/modules/network/default.nix @@ -18,6 +18,7 @@ in "radarr.local" = { inherit host; port = ports.radarr; }; "prowlarr.local" = { inherit host; port = ports.prowlarr; }; "jellyfin.local" = { inherit host; port = ports.jellyfin; }; + "jellyseerr.local" = { inherit host; port = ports.jellyseerr; }; "syncthing.local" = { inherit host; port = ports.syncthing; }; "lidarr.local" = { inherit host; port = ports.lidarr; }; "git.local" = { inherit host; port = 80; basePath = "/gitweb/"; }; diff --git a/settings.nix b/settings.nix index be03e49..d8960a4 100644 --- a/settings.nix +++ b/settings.nix @@ -11,6 +11,7 @@ in lib.recursiveUpdate privateSettings rec { lidarr = 8686; prowlarr = 9696; jellyfin = 8096; + jellyseerr = 5055; transmissionRPC = 9091; syncthing = 3141; ntfy = 3142; |
