hosts: move jellyfin to yuki
All checks were successful
ci/woodpecker/push/checks Pipeline was successful

This commit is contained in:
notohh 2023-09-17 14:06:53 -04:00
parent 23f7cdd61f
commit 6e595b86d7
Signed by: notohh
GPG key ID: BD47506D475EE86D
7 changed files with 18 additions and 18 deletions

View file

@ -17,11 +17,6 @@
fsType = "ext4"; fsType = "ext4";
}; };
fileSystems."/media" = {
device = "192.168.1.71:/volume1/media";
fsType = "nfs";
};
swapDevices = [ swapDevices = [
{device = "/dev/disk/by-uuid/c5afba13-f1af-4e7f-994b-f565c52d92fc";} {device = "/dev/disk/by-uuid/c5afba13-f1af-4e7f-994b-f565c52d92fc";}
]; ];

View file

@ -4,7 +4,6 @@
./authelia.nix ./authelia.nix
./hugo.nix ./hugo.nix
./forgejo.nix ./forgejo.nix
./jellyfin.nix
./rustypaste.nix ./rustypaste.nix
./woodpecker.nix ./woodpecker.nix
./hedgedoc.nix ./hedgedoc.nix

View file

@ -25,16 +25,6 @@
entrypoints = ["websecure"]; entrypoints = ["websecure"];
service = "api@internal"; service = "api@internal";
}; };
jellyfin = {
rule = "Host(`jellyfin.home.arpa`)";
entrypoints = ["web"];
service = "jellyfin";
};
jellyseerr = {
rule = "Host(`jellyseerr.home.arpa`)";
entrypoints = ["web"];
service = "jellyseerr";
};
dashdot = { dashdot = {
rule = "Host(`dashdot.sakura.home.arpa`)"; rule = "Host(`dashdot.sakura.home.arpa`)";
entrypoints = ["web"]; entrypoints = ["web"];
@ -116,8 +106,6 @@
authelia.loadBalancer.servers = [{url = "http://localhost:9091";}]; authelia.loadBalancer.servers = [{url = "http://localhost:9091";}];
dashdot.loadBalancer.servers = [{url = "http://localhost:4000";}]; dashdot.loadBalancer.servers = [{url = "http://localhost:4000";}];
hugo.loadBalancer.servers = [{url = "http://localhost:1313";}]; hugo.loadBalancer.servers = [{url = "http://localhost:1313";}];
jellyfin.loadBalancer.servers = [{url = "http://localhost:8096";}];
jellyseerr.loadBalancer.servers = [{url = "http://localhost:5055";}];
foundryvtt.loadBalancer.servers = [{url = "http://localhost:30000";}]; foundryvtt.loadBalancer.servers = [{url = "http://localhost:30000";}];
gitea.loadBalancer.servers = [{url = "http://localhost:3200";}]; gitea.loadBalancer.servers = [{url = "http://localhost:3200";}];
rustypaste.loadBalancer.servers = [{url = "http://localhost:8000";}]; rustypaste.loadBalancer.servers = [{url = "http://localhost:8000";}];

View file

@ -33,6 +33,11 @@
fsType = "nfs"; fsType = "nfs";
}; };
fileSystems."/media" = {
device = "192.168.1.71:/volume1/media";
fsType = "nfs";
};
swapDevices = [ swapDevices = [
{device = "/dev/disk/by-uuid/34a9e234-35da-4140-b231-2bb983a5204b";} {device = "/dev/disk/by-uuid/34a9e234-35da-4140-b231-2bb983a5204b";}
]; ];

View file

@ -6,5 +6,6 @@
./searxng.nix ./searxng.nix
./homarr.nix ./homarr.nix
./dashdot.nix ./dashdot.nix
./jellyfin.nix
]; ];
} }

View file

@ -30,12 +30,24 @@ _: {
entrypoints = ["web"]; entrypoints = ["web"];
service = "dashdot"; service = "dashdot";
}; };
jellyfin = {
rule = "Host(`jellyfin.home.arpa`)";
entrypoints = ["web"];
service = "jellyfin";
};
jellyseerr = {
rule = "Host(`jellyseerr.home.arpa`)";
entrypoints = ["web"];
service = "jellyseerr";
};
}; };
services = { services = {
stash.loadBalancer.servers = [{url = "http://localhost:9999";}]; stash.loadBalancer.servers = [{url = "http://localhost:9999";}];
homarr.loadBalancer.servers = [{url = "http://localhost:7575";}]; homarr.loadBalancer.servers = [{url = "http://localhost:7575";}];
dashdot.loadBalancer.servers = [{url = "http://localhost:4000";}]; dashdot.loadBalancer.servers = [{url = "http://localhost:4000";}];
searxng.loadBalancer.servers = [{url = "http://localhost:8100";}]; searxng.loadBalancer.servers = [{url = "http://localhost:8100";}];
jellyfin.loadBalancer.servers = [{url = "http://localhost:8096";}];
jellyseerr.loadBalancer.servers = [{url = "http://localhost:5055";}];
}; };
}; };
}; };