PortivoDocs · v2.0.0Complete handbookportivo.orgGitHub
Getting started

Windows installation

Install Portivo on supported 64-bit Windows systems.

v2.0.0Source-backed

Install

  1. Extract the complete Windows/Linux release ZIP to a local folder.
  2. Run Install Windows.cmd.
  3. Accept the UAC prompt.
  4. On a new installation, define the local Portivo administrator password.
  5. Choose whether LAN access should be enabled.
  6. Select Install Portivo.
  7. 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.