Hi everyone! π
To simplify code maintenance (the database.py
file has been reduced from 1000 to 500 lines), Iβve removed legacy migration support from PiAlert and dropped support for older database upgrade paths.
Thereβs no impact if you're upgrading from version v25.5.24
to this release.
However, if you're on an older version, please upgrade to v25.5.24
first by pulling the previous image:
ghcr.io/jokob-sk/netalertx:25.5.24
Then restart the application.
Upgrading from PiAlert is still supported β just ensure you first run the v25.5.24
version before upgrading to the latest release.
New in this version:
- β Auto-updated FQDN (Fully Qualified Domain Name) collection
- π New DIGSCAN plugin to collect FQDN via active scans
- π οΈ Added init check under the Maintenance section to help debug startup issues
Big thanks to @johnwang16 for the reverse proxy fixes, and to everyone who submitted translations so quickly β @GitSpoon, @mapi68, @Maksim2005UA, @yunyi35 π
Hope you find the new features useful! As always, happy to hear your feedback here or on Discord.
Let me know if you'd like a shorter or more technical version too!
π Breaking changes
Sometimes I have to introduce breaking changes
- Due to code refactoring in order to upgrade to this version you have to run a previous version of the application (e.g. run
ghcr.io/jokob-sk/netalertx:25.5.24
before upgrading to this version). To simplify maintenance migration from PiAlert has been removed and previous PiAlert installations will have to run theghcr.io/jokob-sk/netalertx:25.5.24
image for an automated migration. See the migration docs for details.
πDocs updates
- Rewritten quick start guide β¨
βSettings
- A new
REFRESH_FQDN
setting to auto-update the Device Fully Qualified Domain Name (FQDN) #1065 π
πPlugins
DIGSCAN
new Dig plugin from code refactoring π
πΌ UI
- New Initialization check under Maintenance π
devMac
added to workflow fields for more automation options π
Other Info
π - New features | β¨ - Fixes & Improvements | β - Possibly breaking changes | π§ͺ - Experimental/work in progress |
---|
What's Changed
- use relative paths for reverse proxy by @johnwang16 in #1071
Full Changelog: v25.5.24...v25.6.7