hosts: switch local services to internal domain

This commit is contained in:
notohh 2023-10-03 15:48:48 -04:00
parent 4809eb83a4
commit 1a80943e8a
Signed by: notohh
GPG key ID: BD47506D475EE86D
3 changed files with 10 additions and 16 deletions

View file

@ -11,31 +11,25 @@ _: {
service = "api@internal";
};
sonarr = {
rule = "Host(`sonarr.home.arpa`)";
rule = "Host(`sonarr.internal.flake.sh`)";
entryPoints = ["web"];
service = "sonarr";
};
radarr = {
rule = "Host(`radarr.home.arpa`)";
rule = "Host(`radarr.internal.flake.sh`)";
entryPoints = ["web"];
service = "radarr";
};
prowlarr = {
rule = "Host(`prowlarr.home.arpa`)";
rule = "Host(`prowlarr.internal.flake.sh`)";
entrypoints = ["web"];
service = "prowlarr";
};
qbittorrent = {
rule = "Host(`torrent.home.arpa`)";
entrypoints = ["web"];
service = "qbittorrent";
};
};
services = {
sonarr.loadBalancer.servers = [{url = "http://localhost:8989";}];
radarr.loadBalancer.servers = [{url = "http://localhost:7878";}];
prowlarr.loadBalancer.servers = [{url = "http://localhost:9696";}];
qbittorrent.loadBalancer.servers = [{url = "http://localhost:8080";}];
};
};
};

View file

@ -26,7 +26,7 @@
service = "api@internal";
};
dashdot = {
rule = "Host(`dashdot.sakura.home.arpa`)";
rule = "Host(`dashdot.sakura.internal.flake.sh`)";
entrypoints = ["web"];
service = "dashdot";
};

View file

@ -11,32 +11,32 @@ _: {
service = "api@internal";
};
homarr = {
rule = "Host(`dashboard.home.arpa`)";
rule = "Host(`dashboard.internal.flake.sh`)";
entrypoints = ["web"];
service = "homarr";
};
searxng = {
rule = "Host(`searxng.home.arpa`)";
rule = "Host(`searxng.internal.flake.sh`)";
entryPoints = ["web"];
service = "searxng";
};
stash = {
rule = "Host(`stash.home.arpa`)";
rule = "Host(`stash.internal.flake.sh`)";
entrypoints = ["web"];
service = "stash";
};
dashdot = {
rule = "Host(`dashdot.yuki.home.arpa`)";
rule = "Host(`dashdot.yuki.internal.flake.sh`)";
entrypoints = ["web"];
service = "dashdot";
};
jellyfin = {
rule = "Host(`jellyfin.home.arpa`)";
rule = "Host(`jellyfin.internal.flake.sh`)";
entrypoints = ["web"];
service = "jellyfin";
};
jellyseerr = {
rule = "Host(`jellyseerr.home.arpa`)";
rule = "Host(`jellyseerr.internal.flake.sh`)";
entrypoints = ["web"];
service = "jellyseerr";
};