Getting started
Windows installation
Install Portivo on supported 64-bit Windows systems.
Install
- Extract the complete Windows/Linux release ZIP to a local folder.
- Run
Install Windows.cmd. - Accept the UAC prompt.
- On a new installation, define the local Portivo administrator password.
- Choose whether LAN access should be enabled.
- Select Install Portivo.
- Wait for the installer health check to complete.
Installation path
C:\portivo-control-center
The installer configures the Portivo Control Center Windows Service with Automatic Delayed Start and automatic service recovery.
The Windows installer uses a private CPython 3.13.15 runtime for Portivo. The installer validates pinned SHA-256 values for the CPython runtime and WinSW, verifies the Python Authenticode signature, installs the exact dependency lock without dependency re-resolution and runs pip check before completing installation.
Runtime and installer verification
Local and LAN URLs
Local: http://127.0.0.1:8766
LAN: http://SERVER-IP:8766
In 2.0.0, enabling LAN access configures the Windows firewall rule for Domain, Private and Public profiles. Review your host/network policy before release deployment and restrict exposure to trusted management networks.
Troubleshooting commands
Get-Service PortivoControlCenter
netstat -ano | findstr :8766
Get-NetFirewallRule -DisplayName "Portivo Control Center TCP 8766" | Format-Table DisplayName,Enabled,Profile,Direction,Action
Get-NetConnectionProfile
Expected listener
When LAN access is enabled, the expected listener is 0.0.0.0:8766.