feat(jellyfin): adding to tnet

This commit is contained in:
2025-10-05 19:10:43 +02:00
parent 93f227ba7e
commit 3306598f8a
5 changed files with 14 additions and 7 deletions

View File

@@ -18,7 +18,7 @@ in {
};
url = lib.mkOption {
type = lib.types.str;
default = "sobotka.taila7448a.ts.net";
default = "fin.${srv.tailscale.url}";
};
homepage.name = lib.mkOption {
type = lib.types.str;
@@ -49,13 +49,13 @@ in {
services.traefik = {
dynamicConfigOptions = {
http = {
services.${unit}.loadBalancer.servers = [{url = "http://127.0.0.1:8096";}];
services.${unit}.loadBalancer.servers = [{url = "http://localhost:8096";}];
routers = {
jellyfinRouter = {
entryPoints = ["websecure"];
rule = "Host(`${cfg.url}`)";
service = "${unit}";
tls.certResolver = "vpn";
tls.certResolver = "letsencrypt";
};
};
};