arr-init: fix prowlarr health check failure
All checks were successful
Build and Deploy / deploy (push) Successful in 2m59s

Disable health checks on Prowlarr -- the synced-app testall endpoint
requires Sonarr/Radarr to reverse-connect to prowlarrUrl, which is
unreachable across the wg namespace boundary.

Also add networkNamespaceService = "wg" for the new configurable
namespace service dependency (replaces old hardcoded wg.service).
This commit is contained in:
2026-04-16 17:45:19 -04:00
parent 7d77926f8a
commit 2c67b9729b

View File

@@ -8,7 +8,10 @@
dataDir = service_configs.prowlarr.dataDir;
apiVersion = "v1";
networkNamespacePath = "/run/netns/wg";
healthChecks = true;
networkNamespaceService = "wg";
# Synced-app health checks require Sonarr/Radarr to reverse-connect to
# prowlarrUrl, which is unreachable across the wg namespace boundary.
healthChecks = false;
syncedApps = [
{
name = "Sonarr";