refactor(services): comment out jellyseerr and lidarr, delete sonarr and radarr

This commit is contained in:
uttarayan21
2025-10-18 13:40:12 +05:30
parent 7eead37864
commit 6ff9fb3a0a
5 changed files with 34 additions and 63 deletions

View File

@@ -26,13 +26,13 @@
href = "https://jellyfin.tsuba.darksailor.dev";
};
}
{
"Jellyseerr" = {
icon = "jellyseerr.png";
description = "Jellyseerr: Media Request Management";
href = "https://jellyseerr.tsuba.darksailor.dev";
};
}
# {
# "Jellyseerr" = {
# icon = "jellyseerr.png";
# description = "Jellyseerr: Media Request Management";
# href = "https://jellyseerr.tsuba.darksailor.dev";
# };
# }
{
"Sonarr" = {
icon = "sonarr.png";
@@ -47,13 +47,13 @@
href = "https://bazarr.tsuba.darksailor.dev";
};
}
{
"Lidarr" = {
icon = "lidarr.png";
description = "Lidarr: Music Management";
href = "https://lidarr.tsuba.darksailor.dev";
};
}
# {
# "Lidarr" = {
# icon = "lidarr.png";
# description = "Lidarr: Music Management";
# href = "https://lidarr.tsuba.darksailor.dev";
# };
# }
{
"Radarr" = {
icon = "radarr.png";

View File

@@ -27,15 +27,15 @@
users.groups.jellyfin = {};
services = {
jellyseerr = {
enable = true;
package = unstablePkgs.jellyseerr;
};
# jellyseerr = {
# enable = true;
# package = unstablePkgs.jellyseerr;
# };
caddy = {
virtualHosts."jellyseerr.tsuba.darksailor.dev".extraConfig = ''
import hetzner
reverse_proxy localhost:${builtins.toString config.services.jellyseerr.port}
'';
# virtualHosts."jellyseerr.tsuba.darksailor.dev".extraConfig = ''
# import hetzner
# reverse_proxy localhost:${builtins.toString config.services.jellyseerr.port}
# '';
virtualHosts."jellyfin.tsuba.darksailor.dev".extraConfig = ''
import hetzner
reverse_proxy localhost:8096

View File

@@ -1,11 +0,0 @@
{...}: {
services = {
radarr.enable = true;
caddy = {
virtualHosts."radarr.tsuba.darksailor.dev".extraConfig = ''
import hetzner
reverse_proxy localhost:7878
'';
};
};
}

View File

@@ -1,9 +1,15 @@
{
unstablePkgs,
config,
pkgs,
lib,
...
}: {
systemd.services.sonarr = {
serviceConfig = {
path = [pkgs.ffmpeg];
};
};
services = let
settings = {
auth = {
@@ -24,12 +30,12 @@
group = "media";
inherit settings;
};
lidarr = {
enable = true;
package = unstablePkgs.lidarr;
group = "media";
inherit settings;
};
# lidarr = {
# enable = true;
# package = unstablePkgs.lidarr;
# group = "media";
# inherit settings;
# };
bazarr = {
enable = true;
package = unstablePkgs.bazarr;

View File

@@ -1,24 +0,0 @@
{
pkgs,
unstablePkgs,
...
}: {
services = {
sonarr = {
enable = true;
package = unstablePkgs.sonarr;
};
systemd.services.sonarr = {
serviceConfig = {
path = [pkgs.ffmpeg];
};
};
caddy = {
virtualHosts."sonarr.tsuba.darksailor.dev".extraConfig = ''
import hetzner
reverse_proxy localhost:8989
'';
};
};
}