github leiweibau/Pi.Alert v2026-05-07
Pi.Alert v2026-05-07

3 hours ago

New:

  • Support for AdGuard Home (#516 ). Detecting active hosts using only AdGuard Home is difficult, as AdGuard Home provides very little information about the hosts it manages via the API. Pi.Alert attempts to detect active hosts itself based on the most recent DNS queries (default = 1000). Hosts that do not make regular DNS requests are therefore quickly identified as inactive, so this detection method is somewhat less accurate.
  • Support for Opnsense (#542)
  • Prepare AdGuard Home and OPNsense support for Pi.Alert-Satellite

Fixed:

Updated:

  • Import Alias Name from Unifi (#496). If the alias is not set, the hostname is used.
  • Another attempt to make WAN IP detection more robust. After three failed attempts, a fallback server is used. After three more attempts, the IP address is set to 0.0.0.0. This is intended to catch the occasional exceptions I've noticed during remote testing.
  • Documentation
  • Fix/Workaround regarding to missing tables in the tools database (#600)
  • Initial db
  • Language files
  • Maintenance

Changed:

  • During a new installation, a random password is generated and displayed at the end, and the login is activated
  • For security reasons, it is no longer possible to change the installation directory path via the WebGUI. Although the option to edit these settings appears to be available, any changes made to the PIALERT_PATH, DB_PATH, and LOG_PATH entries will be ignored.
  • Hide the "GUI Settings" download button if no settings file is available (#603)
  • Improvements in handling passwords that contain special characters

Note:

  • I used the coding agent Codex when implementing AdGuard and OPNsense. I also used it to secure passwords with special characters and to enhance the documentation.

Don't miss a new Pi.Alert release

NewReleases is sending notifications on new releases.