At this release, you can set up your personal VPN based on Outline from Jigsaw. π
Everything you need is a personal VPS with Ubuntu on a board and Ansible on your computer.
𧩠Installation
$ git clone [email protected]:octomation/vpn.git
$ cd vpn && git checkout v0.1.0
$ export VPN_NAME=gateway # your server name, any way you like
$ export VPN_HOST=127.0.0.1 # your server ip
$ cat ansible/hosts.tpl.ini \
| sed "s/{{.Name}}/${VPN_NAME}/g" \
| sed "s/{{.Host}}/${VPN_HOST}/g" \
> ansible/hosts
$ make
When you installed, read the tutorial.
π€ Tested on
Provider | Availability | IPv6 | Price |
---|---|---|---|
DigitalOcean | worldwide | β | $5/month |
Linode | worldwide | β | $5/month |
Vultr | worldwide | β | $2.5/month |
βοΈ all links are referral
made with β€οΈ for everyone