Skip to content

Reference

Changelog

Release notes for LuceDev Syslog Server, newest first.

v1.0.3 — Initial public release

The first publicly available release of LuceDev Syslog. Feature highlights:

Collection

  • UDP syslog receiver on port 514 (RFC 3164)
  • TLS-encrypted TCP receiver on port 6514 (RFC 5425)
  • Severity and facility parsed from the priority field

Dashboard

  • Real-time log viewer with severity cards, log volume chart, and top hosts chart
  • Live refresh every 15 seconds
  • Filtering by host, severity, date range, and keyword
  • Full-text search powered by SQLite FTS5 with prefix matching
  • Cursor-based pagination — constant-time at any depth
  • Dark and light themes per user
  • CSV and JSON exports (up to 10,000 rows per call)

Security and access

  • Role-based access control with Admin, Auditor, and Viewer roles
  • bcrypt-hashed passwords with forced change on first login
  • Per-user session timeout (5–1440 minutes)
  • Audit trail tracking every login, settings change, export, and admin action
  • Audit events are never archived — they stay in the live database indefinitely

TLS and HTTPS

  • TLS syslog on a dedicated port
  • HTTPS dashboard on an independent port (default 5001), running additively alongside HTTP so a bad certificate can't lock you out
  • In-product self-signed certificate generation
  • Upload / paste / share certificate management

Storage

  • SQLite with WAL mode, tuned PRAGMAs, FTS5 full-text index
  • Pre-aggregated hourly stats for instant chart rendering
  • Cached counters to avoid full-table COUNT queries
  • Configurable retention (7–90 days) with hourly cleanup
  • Automatic monthly archival to gzipped CSV files
  • Database maintenance (VACUUM, ANALYZE, rebuild stats) accessible from the dashboard

Notifications

  • Email alerts on configurable severity thresholds (all eight syslog levels selectable)
  • Email alerts on dashboard logins
  • Per-key cooldown to prevent floods

Platforms

  • Windows 10 / 11 / Server 2019 / 2022 / 2025 — installed via Inno Setup with automatic firewall rule creation and a WinSW-managed service
  • Ubuntu 22.04 / 24.04 (x86_64) — installed via shell script with systemd unit and UFW rule creation

Licensing

  • 7-day free trial, anchored in the Windows Registry on Windows so it survives reinstall
  • License server validation with a 7-day grace period when the server is unreachable
  • One license per server

Other

  • Automatic daily update check with admin-visible banner
  • Manual update check from Settings → About
  • Settings save instantly via AJAX where they don't require a service restart
  • Live service restart from the dashboard