Getting started
Linux installation
Install Portivo on supported systemd-based Linux systems.
Install
chmod +x "Install Linux.sh"
./"Install Linux.sh"
Installation path
/opt/portivo-control-center
The installer creates a dedicated portivo service account and configures portivo-control-center.service under systemd.
The installed systemd unit runs under the dedicated portivo service account and applies host-level confinement including NoNewPrivileges, ProtectSystem=strict, ProtectHome, PrivateTmp, PrivateDevices, kernel/control-group protections and service-owned write access limited to Portivo runtime data directories.
Service confinement
Service commands
systemctl status portivo-control-center
systemctl restart portivo-control-center
journalctl -u portivo-control-center -f
Updates
Run the newer Install Linux.sh package again. The installer creates a safety backup, updates the application, refreshes the Python environment, applies database migrations and restarts the service.
Data safety
Do not delete the installation directory as a substitute for uninstall/maintenance. The installation holds local users, inventory, Jobs, Audit history, encrypted secrets and backups unless you have moved or separately backed up those files.