Controller
See also
Source code: github.com/openwisp/openwisp-controller.
OpenWISP Controller is responsible of of managing the core resources of the network and allows automating several aspects like adoption, provisioning, VPN tunnel configuration, generation of X509 certificates, subnet and IP address allocation and more.
For a full introduction please refer to Controller: Structure & Features.
The following diagram illustrates the role of the Controller module within the OpenWISP architecture.
Important
For an enhanced viewing experience, open the image above in a new browser tab.
Refer to Architecture, Modules, Technologies for more information.
- Controller: Structure & Features
- Configuration Templates
- Configuration Variables
- Device Groups
- Configuring Push Operations
- Sending Commands to Devices
- Import/Export Device Data
- Organization Limits
- Automating WireGuard Tunnels
- Automating VXLAN over WireGuard Tunnels
- Automating ZeroTier Tunnels
- Automating OpenVPN Tunnels
- Automating Subnet and IP Address Provisioning
- REST API Reference
- Settings