openwisp-controller
Need a quick overview? Try the OpenWISP Demo.
OpenWISP Controller is a configuration manager that allows to automate several networking tasks like adoption, provisioning, management VPN configuration, X509 certificates automatic generation, revocation of x509 certificates and a lot more features.
OpenWISP is not only an application designed for end users, but can also be used as a framework on which custom network automation solutions can be built on top of its building blocks.
Other popular building blocks that are part of the OpenWISP ecosystem are:
- openwisp-monitoring: provides device status monitoring, collection of metrics, charts, alerts, possibility to define custom checks
- openwisp-firmware-upgrader: automated firmware upgrades (single devices or mass network upgrades)
- openwisp-radius: based on FreeRADIUS, allows to implement network access authentication systems like 802.1x WPA2 Enterprise, captive portal authentication, Hotspot 2.0 (802.11u)
- openwisp-network-topology: provides way to collect and visualize network topology data from dynamic mesh routing daemons or other network software (e.g.: OpenVPN); it can be used in conjunction with openwisp-monitoring to get a better idea of the state of the network
- openwisp-ipam: allows to manage the assignment of IP addresses used in the network
- openwisp-notifications: allows users to be aware of important events happening in the network.
For a more complete overview of the OpenWISP modules and architecture, see the OpenWISP Architecture Overview.
Documentation
Contributing
Please refer to the OpenWISP contributing guidelines.
Changelog
See CHANGES.
License
See LICENSE.