Skip to content

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.example no longer crashes the container. Copying it to .env without editing it failed on boot with Invalid 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-beta
docker compose pull && docker compose up -d

Changes

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