Self-hosted VPN in one command.

Deploy Tailscale exit nodes to AWS, Hetzner Cloud, or Google Cloud. Your cloud, your traffic.

Installs Terraform and Tailscale if not already present.
curl -fsSL https://raw.githubusercontent.com/dhruvparmar372/burrow/main/install.sh | sh
$ burrow init
✓ Configuration saved. You're ready to deploy!
$ burrow add --region us-east-1
Deploying exit node in aws/us-east-1...
✓ Exit node deployed: aws/us-east-1
$ burrow add --provider hetzner --region fsn1
Deploying exit node in hetzner/fsn1...
✓ Exit node deployed: hetzner/fsn1
$ burrow add --provider gcp --region us-central1-a
Deploying exit node in gcp/us-central1-a...
✓ Exit node deployed: gcp/us-central1-a