github TheDuffman85/crowdsec-web-ui 2026.4.12

5 hours ago

Docker

docker pull ghcr.io/TheDuffman85/crowdsec-web-ui:2026.4.12

What's Changed

  • Added configurable Alerts and Decisions table columns, with persisted visibility preferences for desktop and mobile layouts.
  • Added drag-and-drop table column ordering, viewport sync, and a reset-to-defaults action.
  • Made notification channel/rule lists sortable and fixed persistence of notification ordering.
  • Improved bootstrap and sync resilience for large CrowdSec datasets with configurable LAPI request timeouts, chunked alert syncing, partial sync status, and background retries.
  • Pruned stale alert filter cache entries on startup.
  • Improved static asset caching behavior while keeping app routes uncached.
  • Updated dependencies and Node/pnpm runtime versions.

Deprecations / Env Changes

  • Deprecated and ignored:

    • CROWDSEC_ALWAYS_SHOW_MACHINE
    • CROWDSEC_ALWAYS_SHOW_ORIGIN

    Machine and Origin visibility are now controlled from the new table Columns dialog instead of environment variables.

  • Added:

    • CROWDSEC_LAPI_REQUEST_TIMEOUT, default 30s
    • CROWDSEC_ALERT_SYNC_CHUNK, default 6h
    • CROWDSEC_ALERT_SYNC_MIN_CHUNK, default 15m

    These tune CrowdSec LAPI request timeout behavior and chunked alert syncing for large datasets.

Full Changelog: 2026.4.11...2026.4.12

Don't miss a new crowdsec-web-ui release

NewReleases is sending notifications on new releases.