From d7e0d3162fe86ec321b1ac98ecd3132ba0e888a0 Mon Sep 17 00:00:00 2001 From: Oskar Kapala Date: Thu, 11 Jun 2026 19:46:28 +0200 Subject: [PATCH] fix(ha-diag-agent): remove host port mapping for 8087 Port 8087 conflicted with zigbee2mqtt on piha (8087:8080 mapping active for 7+ days), preventing ha-diag-agent from starting. Grep across the full repo confirms no external consumer (no nginx/npm proxy, no Prometheus scrape, no control-plane reference) uses this port. The Docker healthcheck runs inside the container network namespace and does not require a host-side mapping. Internal FastAPI binding on 8087 is unchanged. Removed: ports section from docker-compose.yml and service.yaml. Co-Authored-By: Claude Sonnet 4.6 --- services/ha-diag-agent/docker-compose.yml | 3 --- services/ha-diag-agent/service.yaml | 3 --- 2 files changed, 6 deletions(-) diff --git a/services/ha-diag-agent/docker-compose.yml b/services/ha-diag-agent/docker-compose.yml index dcba387..a39d369 100644 --- a/services/ha-diag-agent/docker-compose.yml +++ b/services/ha-diag-agent/docker-compose.yml @@ -7,9 +7,6 @@ services: env_file: - /opt/homelab/config/ha-diag-agent/.env - ports: - - "8087:8087" - volumes: # Events dir: host path includes node name; inside container always /events - /opt/homelab/events/${NODE_NAME:-ha-diag}:/events diff --git a/services/ha-diag-agent/service.yaml b/services/ha-diag-agent/service.yaml index cd3ae3e..ff8c67f 100644 --- a/services/ha-diag-agent/service.yaml +++ b/services/ha-diag-agent/service.yaml @@ -8,9 +8,6 @@ service: dependencies: - homeassistant - ports: - - 8087 - healthcheck: type: http path: /health