fix: allow EOSdash through an external reverse proxy (#1355)

Support externally proxied EOSdash (#1320)

* test: verify optional dashboard port stays unpublished

* docs: describe optional proxy access and public URL
This commit is contained in:
Normann
2026-09-26 16:56:53 +02:00
committed by GitHub
parent 3d2daa694b
commit 4fe879ddd2
11 changed files with 382 additions and 48 deletions
+4 -2
View File
@@ -30,13 +30,15 @@ homeassistant: true
homeassistant_api: true
# Ports exposed by the add-on
# 8504 is listed without a host port, so it stays unpublished by default. Users that run
# an external reverse proxy can map it in the add-on network settings.
ports:
8503/tcp: 8503
# 8504/tcp: 8504
8504/tcp: null
ports_description:
8503/tcp: "EOS REST server"
# 8504/tcp: "EOSdash dashboard server"
8504/tcp: "EOSdash dashboard server (optional, needed for an external reverse proxy)"
# EOSdash interface (if not ingress)
# webui: "http://[HOST]:[PORT:8504]"