diff --git a/hosts/server/configuration.nix b/hosts/server/configuration.nix index c81d3cc1..a6ad4856 100644 --- a/hosts/server/configuration.nix +++ b/hosts/server/configuration.nix @@ -22,7 +22,7 @@ ./modules/www # jackflix - ./modules/jackflix/jellyfin.nix + ./modules/jackflix ]; # Bootloader. diff --git a/hosts/server/modules/jackflix/bazarr.nix b/hosts/server/modules/jackflix/bazarr.nix new file mode 100644 index 00000000..402b43c4 --- /dev/null +++ b/hosts/server/modules/jackflix/bazarr.nix @@ -0,0 +1,6 @@ +{ + services.bazarr = { + enable = true; + openFirewall = true; + }; +} diff --git a/hosts/server/modules/jackflix/default.nix b/hosts/server/modules/jackflix/default.nix new file mode 100644 index 00000000..f8577965 --- /dev/null +++ b/hosts/server/modules/jackflix/default.nix @@ -0,0 +1 @@ +{ imports = [ ./jellyfin.nix ./jellyseerr.nix ]; } diff --git a/hosts/server/modules/jackflix/jellyseerr.nix b/hosts/server/modules/jackflix/jellyseerr.nix new file mode 100644 index 00000000..595cae4f --- /dev/null +++ b/hosts/server/modules/jackflix/jellyseerr.nix @@ -0,0 +1,6 @@ +{ + services.jellyseer = { + enable = true; + openFirewall = true; + }; +} diff --git a/hosts/server/modules/jackflix/prowlarr.nix b/hosts/server/modules/jackflix/prowlarr.nix new file mode 100644 index 00000000..ef9f487a --- /dev/null +++ b/hosts/server/modules/jackflix/prowlarr.nix @@ -0,0 +1,6 @@ +{ + services.prowlarr = { + enable = true; + openFirewall = true; + }; +} diff --git a/hosts/server/modules/jackflix/radarr.nix b/hosts/server/modules/jackflix/radarr.nix new file mode 100644 index 00000000..81bfec10 --- /dev/null +++ b/hosts/server/modules/jackflix/radarr.nix @@ -0,0 +1,6 @@ +{ + services.radarr = { + enable = true; + openFirewall = true; + }; +} diff --git a/hosts/server/modules/jackflix/sonarr.nix b/hosts/server/modules/jackflix/sonarr.nix new file mode 100644 index 00000000..9c35473b --- /dev/null +++ b/hosts/server/modules/jackflix/sonarr.nix @@ -0,0 +1,6 @@ +{ + services.sonarr = { + enable = true; + openFirewall = true; + }; +} diff --git a/hosts/server/modules/www/home.anotherhadi.com.nix b/hosts/server/modules/www/home.anotherhadi.com.nix index afe81e60..36703b7c 100644 --- a/hosts/server/modules/www/home.anotherhadi.com.nix +++ b/hosts/server/modules/www/home.anotherhadi.com.nix @@ -25,7 +25,17 @@ let "title": "Vaultwarden", "url": "https://vault.anotherhadi.com", "icon": "" - } + }, + { + "title": "Jellyfin", + "url": "http://jack:8096", + "icon": "󰅟" + }, + { + "title": "Overseerr", + "url": "http://jack:8096", + "icon": "󰅟" + }, ] }, { @@ -38,7 +48,7 @@ let }, { "title": "Adguard Home", - "url": "http://192.168.2.24:3001", + "url": "http://jack:3001", "icon": "󰷱" }, {