Repository navigation
v1.2.2
Highlights
1.2.2 adds one feature: the dashboard can run under a reverse-proxy sub-path.
-base-path (env PMSS_BASE_PATH). Set it to the prefix your proxy forwards unchanged, for example -base-path /fleet, and open https://proxy/fleet/. Every route, the page and its assets are served under that prefix; the SPA works out the prefix from its own URL, so the same build also works behind a proxy that strips the prefix before forwarding, and standalone deployments are unchanged. Basic auth, the AGPL public pages and the same-origin check for mutating requests all apply under the prefix exactly as at the root. The flag is normalised (trailing or missing slash) and rejected at startup with a clear message if it contains characters a route pattern cannot take.
This is the first outside contribution to the project, started by @doomio in #64 and finished on their branch. Thank you.
No other behaviour changes. Upgrading from 1.2.1 needs nothing beyond replacing the binary.
What's Changed
- Add --base-path flag for reverse-proxy deployment support by @doomio in #64
- README: status for 1.2.2 by @AlteredParadox in #65
New Contributors
Full Changelog: v1.2.1...v1.2.2