63 lines
1.4 KiB
Nix
63 lines
1.4 KiB
Nix
{
|
|
jellyfin = {
|
|
rule = "Host(`jellyfin.procopius.dk`)";
|
|
service = "jellyfin";
|
|
entryPoints = ["websecure"];
|
|
tls.certResolver = "letsencrypt";
|
|
};
|
|
|
|
jellyseerr = {
|
|
rule = "Host(`jellyseerr.procopius.dk`)";
|
|
service = "jellyseerr";
|
|
entryPoints = ["websecure"];
|
|
tls.certResolver = "letsencrypt";
|
|
};
|
|
|
|
radarr = {
|
|
rule = "Host(`radarr.procopius.dk`)";
|
|
service = "radarr";
|
|
entryPoints = ["websecure"];
|
|
middlewares = ["authelia"];
|
|
tls.certResolver = "letsencrypt";
|
|
};
|
|
|
|
sonarr = {
|
|
rule = "Host(`sonarr.procopius.dk`)";
|
|
service = "sonarr";
|
|
entryPoints = ["websecure"];
|
|
middlewares = ["authelia"];
|
|
tls.certResolver = "letsencrypt";
|
|
};
|
|
|
|
prowlarr = {
|
|
rule = "Host(`prowlarr.procopius.dk`)";
|
|
service = "prowlarr";
|
|
entryPoints = ["websecure"];
|
|
middlewares = ["authelia"];
|
|
tls.certResolver = "letsencrypt";
|
|
};
|
|
|
|
bazarr = {
|
|
rule = "Host(`bazarr.procopius.dk`)";
|
|
service = "bazarr";
|
|
entryPoints = ["websecure"];
|
|
middlewares = ["authelia"];
|
|
tls.certResolver = "letsencrypt";
|
|
};
|
|
|
|
lidarr = {
|
|
rule = "Host(`lidarr.procopius.dk`)";
|
|
service = "lidarr";
|
|
entryPoints = ["websecure"];
|
|
middlewares = ["authelia"];
|
|
tls.certResolver = "letsencrypt";
|
|
};
|
|
|
|
readarr = {
|
|
rule = "Host(`readarr.procopius.dk`)";
|
|
service = "readarr";
|
|
entryPoints = ["websecure"];
|
|
middlewares = ["authelia"];
|
|
tls.certResolver = "letsencrypt";
|
|
};
|
|
}
|