Changelog
Version v0.5.1-beta
Highlights
A bug fix release. Two things stopped fresh installs from working.
- Login works over plain HTTP again. If you reached the dashboard at
http://<host>:3000, created your admin account and kept landing back on the login page, this was why. The session was created but your browser discarded the cookie. Nothing to configure, just update. .env.exampleno longer crashes the container. Copying it to.envwithout editing it failed on boot withInvalid environment variables: LAPI_URL: Invalid URL.
Serving the dashboard over HTTPS? Set BETTER_AUTH_URL to its public URL, for example https://dashboard.example.com. That marks the session cookie Secure, which is how it should be behind a reverse proxy. Leave it unset only if you reach the dashboard over plain HTTP. The logs now warn you when it is missing.
Page titles also follow the page now, so tabs read Hosts (12) instead of the same title everywhere.
Update:
image: ghcr.io/ollioddi/crowdsec-local-dashboard:0.5.1-betadocker compose pull && docker compose up -dChanges
Features
- ui: Title each page after what it shows (735cefc)
Bug fixes
- auth: Keep the session cookie usable over plain HTTP (6c4836e)
- config: Stop .env.example crashing the container on boot (c4ebd92)
Documentation
- readme: Render the beta note as a callout (9d89b4f)
Full diff: v0.5.0-beta…v0.5.1-beta