Skip to content

Upgrading

LuceDev Syslog supports in-place upgrades. Your settings, logs, users, and license are preserved automatically.


Automatic Update Notifications

Starting with v1.1.0, the application checks for new versions once per day. When an update is available, a blue banner appears at the top of the dashboard with a link to download it.

You can also check manually from Settings → About → Check for Updates.


How to Upgrade

  1. Download the latest installer from lucedev.com/products/lucedev-syslog or from the update banner in the app
  2. Run the new installer — it will automatically:
    • Stop the running service
    • Replace application files
    • Preserve your settings.json, database, certificates, archives, and license
    • Restart the service
  3. The dashboard opens on the correct port automatically

No Downtime Required

The upgrade process takes about 30 seconds. Log collection is briefly interrupted while the service restarts, but no data is lost — devices will retry sending.


What's Preserved

The following are preserved across upgrades:

Item Location
Configuration settings.json
Database data\syslog.db
TLS Certificates certs\
Log Archives archives\
Application Logs logs\
License Windows Registry + license_state.json
Users & Passwords Inside syslog.db
Audit Trail Inside syslog.db

Upgrading from v1.0.0

If you're upgrading from v1.0.0 to v1.1.0, everything works the same as above. The new installer handles the transition seamlessly. Notable improvements you'll get:

  • Dramatically faster dashboard on large databases
  • AJAX-powered settings (no more page reloads)
  • Automatic update checking
  • Improved service restart reliability
  • Better upgrade handling in the installer itself

See the full Changelog for details.


Rollback

If you need to go back to a previous version:

  1. Stop the service: net stop LuceDevSyslog
  2. Run the older version's installer
  3. Your data is preserved — the older version will read the same database and settings

Database Compatibility

If a newer version added database tables or columns, the older version may not recognize them. Your logs and settings will still be intact, but some newer features won't work until you upgrade again.