diff --git a/CHANGELOG.md b/CHANGELOG.md
index 10235113..722f211b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,10 @@
# Changelog
## [Unreleased]
+### Added
+
+- `ingester.api.root_path` (and `haiku-ingester serve --root-path`) serves the control plane under a sub-path for reverse-proxying; forwarded to FastAPI/uvicorn `root_path` and reflected in the dashboard's ``.
+
## [0.56.0] - 2026-06-09
### Added
diff --git a/docs/ingester.md b/docs/ingester.md
index e06629cc..1e48d77b 100644
--- a/docs/ingester.md
+++ b/docs/ingester.md
@@ -342,6 +342,12 @@ single leading slash with no trailing slash (`ingester`, `/ingester/` and
before forwarding; for example, with nginx:
```nginx
+# Redirect the bare prefix to the trailing-slash form so the dashboard's
+# resolves correctly.
+location = /ingester {
+ return 308 /ingester/;
+}
+
location /ingester/ {
rewrite ^/ingester/?(.*)$ /$1 break;
proxy_pass http://127.0.0.1:8765;