Add jellyfin service

This commit is contained in:
Yan Lin 2025-09-20 11:43:30 +02:00
parent ceb58ff1b2
commit ac45f86cb5
2 changed files with 49 additions and 0 deletions

View file

@ -123,6 +123,19 @@
};
};
# Jellyfin Media Server
jellyfin = {
rule = "Host(`jellyfin.yanlincs.com`)";
entrypoints = "websecure";
service = "jellyfin";
tls = {
certResolver = "cloudflare";
domains = [{
main = "*.yanlincs.com";
}];
};
};
# Plex Media Server
plex = {
rule = "Host(`plex.yanlincs.com`)";
@ -243,6 +256,15 @@
};
};
# Jellyfin backend (via WireGuard)
jellyfin = {
loadBalancer = {
servers = [{
url = "http://10.2.2.20:5002";
}];
};
};
# Plex backend (via WireGuard)
plex = {
loadBalancer = {