Docker
docker pull ghcr.io/TheDuffman85/crowdsec-web-ui:2026.4.12What'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_MACHINECROWDSEC_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, default30sCROWDSEC_ALERT_SYNC_CHUNK, default6hCROWDSEC_ALERT_SYNC_MIN_CHUNK, default15m
These tune CrowdSec LAPI request timeout behavior and chunked alert syncing for large datasets.
Full Changelog: 2026.4.11...2026.4.12