Skip to content

Cyferio Docs

OpenVPN, Governed. Everything you need to install, restrict, and administer a self-hosted OpenVPN deployment.

Pronounced “SY-fer-yo” (/ˈsaɪfəryoʊ/) — from “cipher”.

Cyferio is a self-hosted OpenVPN toolkit and web admin: a Python-based installer/CLI for the VPN server itself, plus a FastAPI web app on top for everything an IT team actually needs day to day – who can connect, from which device, from where, using how much bandwidth, with a full record of every admin action.

Cyferio doesn’t replace OpenVPN, and it doesn’t reimplement its cryptography or tunneling. openvpn-install.sh and vpn-status.py remain the single source of truth for all VPN logic – the web app is a thin FastAPI frontend over those two scripts, calling them and rendering the result rather than duplicating their work. It’s also not a mesh-network replacement or a managed service: it’s self-hosted, MIT-licensed, and runs on infrastructure you control.