diff --git a/systems/palatine-hill/docker/arr.nix b/systems/palatine-hill/docker/arr.nix index dee074c..ab31ab8 100644 --- a/systems/palatine-hill/docker/arr.nix +++ b/systems/palatine-hill/docker/arr.nix @@ -88,7 +88,11 @@ in environmentFiles = [ config.sops.secrets."docker/prowlarr".path ]; - extraOptions = [ "--network=arrnet" ]; + extraOptions = [ + "--network=arrnet" + + "--add-host=host.docker.internal:host-gateway" + ]; volumes = [ "${vars.primary_docker}/prowlarr:/config" ]; autoStart = true; }; @@ -110,7 +114,10 @@ in "${vars.primary_docker}/radarr:/config" "${vars.primary_plex_storage}/data:/data" ]; - extraOptions = [ "--network=arrnet" ]; + extraOptions = [ + "--network=arrnet" + "--add-host=host.docker.internal:host-gateway" + ]; autoStart = true; }; sonarr = { @@ -131,7 +138,10 @@ in "${vars.primary_docker}/sonarr:/config" "${vars.primary_plex_storage}/data:/data" ]; - extraOptions = [ "--network=arrnet" ]; + extraOptions = [ + "--network=arrnet" + "--add-host=host.docker.internal:host-gateway" + ]; autoStart = true; }; lidarr = { @@ -152,7 +162,11 @@ in "${vars.primary_docker}/lidarr:/config" "${vars.primary_plex_storage}/data:/data" ]; - extraOptions = [ "--network=arrnet" ]; + extraOptions = [ + "--network=arrnet" + "--add-host=host.docker.internal:host-gateway" + + ]; autoStart = true; }; unpackerr = { @@ -209,6 +223,7 @@ in extraOptions = [ "--network=arrnet" "--network=haproxy-net" + "--add-host=host.docker.internal:host-gateway" # "--health-cmd \"wget --no-verbose --tries 1 --spider http://localhost:5055/api/v1/status || exit 1\"" # "--health-start-period 20s" # "--health-timeout 3s"