Sign inSign up

mglennon/netalertx

By mglennon

β€’Updated over 2 years ago

Image
0

881

mglennon/netalertx repository overview

β πŸ’»πŸ” Network security scanner & notification framework

Get visibility of what's going on on your WIFI/LAN network. Schedule scans for devices, port changes and get alerts if unknown devices or changes are found. Write your own Plugins⁠ with auto-generated UI and in-build notification system. Build out and easily maintain your network source of truth (NSoT).

GitHub Committed Docker Size Docker Pulls GitHub Release GitHub Sponsors

Main screenScreen 1Screen 5
πŸ“· Click for more screenshots
Screen 3Screen 4Screen 6
Screen 8Report 2Screen 9
❓ Why use Net Alertx?

Most of us don't know what's going on on our home network, but we want our family and data to be safe. Command-line tools are great, but the output can be hard to understand and action if you are not a network specialist.

Net Alertx gives you peace of mind. Visualize and immediately report πŸ“¬ what is going on in your network - this is the first step to enhance your network security πŸ”.

Net Alertx combines several network and other scanning tools πŸ” with notifications πŸ“§ into one user-friendly package πŸ“¦.

Set up a kill switch ☠ for your network via a smart plug with the available Home Assistant⁠ integration. Implement custom automations with the CSV device Exports πŸ“€β , Webhooks⁠, or API endpoints⁠ features.

Extend the app if you want to create your own scanner Plugin⁠ and handle the results and notifications in Net Alertx.

Looking forward to your contributions if you decide to share your work with the community ❀.

⁠Scan Methods, Notifications, Integration, Extension system

FeaturesDetails
πŸ”The app scans your network for, New devices, New connections (re-connections), Disconnections, "Always Connected" devices down, Devices IP changes and Internet IP address changes. Discovery & scan methods include: arp-scan, Pi-hole - DB import, Pi-hole - DHCP leases import, Generic DHCP leases import. UNIFI controller import, SNMP-enabled router import. Check the Plugins⁠ docs for more info on individual scans.
πŸ“§Send notifications to more than 80+ services, including Telegram via Apprise⁠, or use Pushsafer⁠, Pushover⁠, or NTFY⁠.
🧩Feed your data and device changes into Home Assistant⁠, read API endpoints⁠, or use Webhooks⁠ to setup custom automation flows.
βž•Build your own scanners with the Plugin system⁠

⁠Installation & Documentation

DocsLink
πŸ“₯🐳Docker instructions⁠
πŸ“₯πŸ’»HW install (experimental πŸ§ͺ)⁠
πŸ“šAll Documentation⁠ (App Usage and Configuration)

Other Alternatives

⁠⭐ Sponsors

GitHub Sponsors

Thank you to all the wonderful people who are sponsoring this project.

preventing my burnoutπŸ˜… are:

All Sponsors
GitHubBuy Me A CoffeePatreon
Click for more ways to donate
  • Bitcoin: 1N8tupjeCK12qRVU2XrV17WvKK7LCawyZM
  • Ethereum: 0x6e2749Cb42F4411bc98501406BdcD82244e3f9C7

πŸ“§ Email me at [email protected]⁠ if you want to get in touch or if I should add other sponsorship platforms.

β πŸ™Contributors

This project would be nothing without the amazing work of the community, with special thanks to:

pucherot/Pi.Alert⁠ (the original creator of PiAlert), leiweibau⁠: Dark mode (and much more), Macleykun⁠ (Help with Dockerfile clean-up) Final-Hawk⁠ (Help with NTFY, styling and other fixes), TeroRERO⁠ (Spanish translations), Data-Monkey⁠, (Split-up of the python.py file and more), cvc90⁠ (Spanish translation and various UI work) to name a few...

Here is everyone that helped and contributed to this project:

⁠

⁠Everything else

⁠🌍 Translations

Proudly using Weblate⁠.

Translation status ⁠

Help out and suggest languages in the online portal of Weblate⁠.

⁠License

Tag summary

Content type

Image

Digest

sha256:8dce39133…

Size

78 MB

Last updated

over 2 years ago

docker pull mglennon/netalertx