CodeBrowser / github / trailofbits/algo
trailofbits/algo
# Set up a personal VPN in the cloud
$ git clone https://github.com/trailofbits/algo.git
stars
30,329
forks
2,365
language
Python
license
GNU Affero General Public License v3.0
What is trailofbits/algo?
Algo is an automated deployment tool that sets up a personal VPN server in the cloud using IKEv2, IPSec, WireGuard, or SSH tunneling protocols. Developers and security-conscious users can use it to quickly provision encrypted network infrastructure with strong defaults rather than manually configuring VPN software. The project handles server setup, client configuration, and certificate management through Ansible automation.
Topics
#ansible #encryption #ikev2 #ipsec #security #ssh-tunnel #strongswan #vpn #vpn-client #vpn-server #wireguard
Activity
74 open issues · last updated Jul 22, 2026