OpenWISP Controller 1.2.3
Leveraging Linux OpenWrt, OpenWISP is an open-source solution for efficient IT network deployment, monitoring & management.
Published by OpenWISP
Technical contact Federico Capoano
Development status: stable
Software functionality
Centralized network device configuration management
Automated device adoption and provisioning
Reusable configuration templates, variables, device groups and template tags
Web interface and REST API for network automation
Pull and push configuration updates over HTTP and SSH
Management VPN provisioning with OpenVPN, WireGuard, VXLAN over WireGuard and ZeroTier
X.509 certificate authority and certificate management
SSH and SNMP connection backends with extensible protocol support
Remote shell command execution
Geographic device data and estimated location
Optional subnet and IP address auto-provisioning
Integration with the broader OpenWISP network management ecosystem
detailed information
OpenWISP Controller 1.2.3
Last release 2026-04-09 (1.2.3)
Type of maintenance internal
Stato publiccode.yml
License GPL-3.0-only
Platforms
web
Enabling platforms None
Compliance None
List of dependencies
OSS
Python
Django
OpenSSL
Redis
PostgreSQL (Optional)
PostGIS (Optional)
GDAL
GEOS
PROJ
Supported languages
English
Italian
Extended description
OpenWISP Controller is the OpenWISP module for automating the configuration and lifecycle management of network devices, especially OpenWrt based routers and access points. It provides a web interface and REST APIs for device adoption, provisioning, configuration templates, variables, device groups, HTTP resources and push operations. It also automates management VPN provisioning and PKI workflows, including OpenVPN, WireGuard, VXLAN over WireGuard, ZeroTier, X.509 certificate authorities and certificates. The controller can connect to devices with SSH and SNMP, execute shell commands, track geographic location, allocate subnets and IP addresses through the optional subnet division app, and integrate with other OpenWISP modules for monitoring, firmware upgrades, topology, IPAM, notifications and RADIUS. Most production deployments are installed through Ansible OpenWISP or Docker OpenWISP. See the OpenWISP Quick Start Guide for the recommended installation path. Commercial support is available for organizations that need professional assistance with deployment, operation and maintenance.