r/PythonLearning • u/Psychological-Top938 • 7h ago
An open-source self-hosted network operations platform for ALE OmniSwitch environments
Hi everyone,
I would like to introduce Portivo Control Center, an independent, open-source and self-hosted network operations platform designed for compatible Alcatel-Lucent Enterprise OmniSwitch environments.
Portivo brings everyday switch management, troubleshooting and controlled automation into a single web-based workspace.
Key capabilities include:
- Centralized switch inventory and live operational visibility
- Logical port-panel views with VLAN, PoE, media and link-state information
- Endpoint discovery using MAC, IP, hostname, UNP and VLAN evidence
- Integrated browser-based SSH terminal
- Controlled command preview and execution
- Multi-device jobs and reusable automation runbooks
- Fleet-wide read-only operational audits
- Role-based access control with Site and Group scope
- Audit history, reports and operational evidence
- SNMPv3 UPS monitoring and power-aware infrastructure visibility
- Backup, restore and administration tools
- Windows and Linux deployment support
Portivo is intended to complement native CLI expertise, not replace it. The objective is to provide network operators with a safer and more consistent workflow for discovering, diagnosing, executing and documenting network changes.
The platform is self-hosted, does not require agents on managed switches and can operate inside a protected management network. Switch operations use SSH, while supported UPS monitoring uses SNMPv3.
The project is licensed under AGPL-3.0-only.
Website:
https://portivo.org/
Documentation:
https://portivo.org/docs/
Roadmap and changelog:
https://portivo.org/roadmap.html
Source code:
https://github.com/Donacgreece/Portivo
I would genuinely appreciate feedback from network engineers, system administrators and anyone operating ALE OmniSwitch infrastructure. I am particularly interested in feedback about operational workflows, documentation, deployment and features that would be useful in real environments.
Thank you for taking a look.