Revert "caddy: use more topic-based subdomains for services"

breaks ssl with arr sites

This reverts commit 71d13e9b6cf97925af4cc631c1e7b67d79969ca3.
This commit is contained in:
Nico 2025-05-03 16:16:03 +10:00
parent eff7cf084e
commit 8d96a11cb7
3 changed files with 14 additions and 14 deletions

View file

@ -65,27 +65,27 @@
} }
{ {
title = "Radarr"; title = "Radarr";
url = "https://movies.arr.${config.homelab.domain}"; url = "https://radarr.${config.homelab.domain}";
} }
{ {
title = "Sonarr"; title = "Sonarr";
url = "https://shows.arr.${config.homelab.domain}"; url = "https://sonarr.${config.homelab.domain}";
} }
{ {
title = "Lidarr"; title = "Lidarr";
url = "https://music.arr.${config.homelab.domain}"; url = "https://lidarr.${config.homelab.domain}";
} }
{ {
title = "Prowlarr"; title = "Prowlarr";
url = "https://index.arr.${config.homelab.domain}"; url = "https://prowlarr.${config.homelab.domain}";
} }
{ {
title = "Bazarr"; title = "Bazarr";
url = "https://subtitles.arr.${config.homelab.domain}"; url = "https://bazarr.${config.homelab.domain}";
} }
{ {
title = "Deluge"; title = "Deluge";
url = "https://torrent.${config.homelab.domain}"; url = "https://deluge.${config.homelab.domain}";
} }
]; ];
} }
@ -99,7 +99,7 @@
} }
{ {
title = "Karakeep"; title = "Karakeep";
url = "https://save.${config.homelab.domain}"; url = "https://karakeep.${config.homelab.domain}";
} }
]; ];
} }

View file

@ -26,7 +26,7 @@
]; ];
}; };
services.caddy.virtualHosts."save.${config.homelab.domain}" = { services.caddy.virtualHosts."karakeep.${config.homelab.domain}" = {
useACMEHost = config.homelab.domain; useACMEHost = config.homelab.domain;
extraConfig = '' extraConfig = ''
reverse_proxy http://localhost:8023 reverse_proxy http://localhost:8023

View file

@ -53,37 +53,37 @@
package = pkgs.jellyseerr; package = pkgs.jellyseerr;
}; };
services.caddy.virtualHosts."movies.arr.${config.homelab.domain}" = { services.caddy.virtualHosts."radarr.${config.homelab.domain}" = {
useACMEHost = config.homelab.domain; useACMEHost = config.homelab.domain;
extraConfig = '' extraConfig = ''
reverse_proxy http://localhost:7878 reverse_proxy http://localhost:7878
''; '';
}; };
services.caddy.virtualHosts."shows.arr.${config.homelab.domain}" = { services.caddy.virtualHosts."sonarr.${config.homelab.domain}" = {
useACMEHost = config.homelab.domain; useACMEHost = config.homelab.domain;
extraConfig = '' extraConfig = ''
reverse_proxy http://localhost:8989 reverse_proxy http://localhost:8989
''; '';
}; };
services.caddy.virtualHosts."music.arr.${config.homelab.domain}" = { services.caddy.virtualHosts."lidarr.${config.homelab.domain}" = {
useACMEHost = config.homelab.domain; useACMEHost = config.homelab.domain;
extraConfig = '' extraConfig = ''
reverse_proxy http://localhost:8686 reverse_proxy http://localhost:8686
''; '';
}; };
services.caddy.virtualHosts."index.arr.${config.homelab.domain}" = { services.caddy.virtualHosts."prowlarr.${config.homelab.domain}" = {
useACMEHost = config.homelab.domain; useACMEHost = config.homelab.domain;
extraConfig = '' extraConfig = ''
reverse_proxy http://localhost:9696 reverse_proxy http://localhost:9696
''; '';
}; };
services.caddy.virtualHosts."subtitles.arr.${config.homelab.domain}" = { services.caddy.virtualHosts."bazarr.${config.homelab.domain}" = {
useACMEHost = config.homelab.domain; useACMEHost = config.homelab.domain;
extraConfig = '' extraConfig = ''
reverse_proxy http://localhost:6767 reverse_proxy http://localhost:6767
''; '';
}; };
services.caddy.virtualHosts."torrent.${config.homelab.domain}" = { services.caddy.virtualHosts."deluge.${config.homelab.domain}" = {
useACMEHost = config.homelab.domain; useACMEHost = config.homelab.domain;
extraConfig = '' extraConfig = ''
reverse_proxy http://localhost:8112 reverse_proxy http://localhost:8112