feat: added networking configurations for jellyfin and servarr suite

This commit is contained in:
Ceferino Patino 2026-02-15 14:42:36 -06:00
commit 21cecf6e47
Signed by: c4patino
SSH key fingerprint: SHA256:Wu+cU1t+7zVT9wzew/4meNmeulo66NzMqc22MdDBgXI
3 changed files with 50 additions and 0 deletions

View file

@ -35,6 +35,38 @@ in {
};
network-services = {
jellyfin = {
host = "arisu";
port = 8096;
internal = true;
};
ombi = {
host = "arisu";
port = 5000;
internal = true;
};
radarr = {
host = "arisu";
port = 7878;
};
sonarr = {
host = "arisu";
port = 8989;
};
lidarr = {
host = "arisu";
port = 8686;
};
bazarr = {
host = "arisu";
port = 6767;
};
prowlarr = {
host = "arisu";
port = 9696;
};
monitor = {
host = "chibi";
port = 5200;

View file

@ -18,6 +18,7 @@ in {
extraGroups = [
"dialout"
"docker"
"jellyfin"
"networkmanager"
"podman"
"rustypaste"

View file

@ -35,6 +35,19 @@ in {
services = {
apps = {
rustypaste.client = enabled;
servarr = {
jellyfin = enabled;
ombi = enabled;
prowlarr = enabled;
radarr = enabled;
sonarr = enabled;
lidarr = enabled;
bazarr = enabled;
};
qbittorrent = enabled;
};
ci = {
@ -62,6 +75,10 @@ in {
};
};
networking = {
httpd = enabled;
};
storage = {
nfs.mounts = {
"slurm" = "chibi";