newtroy

A persistent fork of the Algo VPN deployment system

For a while, I maintained a fork of the excellent Algo VPN deployment system.

Algo itself is focused on disposable infrastructure. This is a great goal! However, it’s also inconvenient to reprovision all your clients periodically. My fork made the infrastructure persistent. It was a cool project, and I’ve gotten use out of the Ansible filter plugin for deterministically generating UUIDs for work since then.

It also got me into the Algo code, and I was even able to get some PRs accepted.

Browse the code here.