blob: 59ea473e765f8fe54cbe88bb8a99dfde3c05209f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
{
config,
lib,
...
}: let
cfg = config.collinux.services.selfhost.jellyfin;
in
lib.mkIf cfg.enable (lib.mkMerge [
{
services.jellyfin = {
enable = true;
};
}
# (lib.mkIf (with config.collinux.services; networking.tailscale.enable && selfhost.caddy.enable) {
# services.caddy.virtualHosts."https://jellyfin.tail7cca06.ts.net".extraConfig = ''
# bind tailscale/jellyfin
# reverse_proxy localhost:${config.services.jellyfin.port}
# '';
# })
])
|