Easy way to up your virtual private network.
Nothing special, just to find a way to set up and run a personal VPN quickly.
Internet censorship has been increasing steadily for the last decade. Needs more? 10 reasons why you need a VPN.
$ 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
Provider | Availability | IPv6 | Price |
---|---|---|---|
DigitalOcean | worldwide | β | $5/month |
Linode | worldwide | β | $5/month |
Vultr | worldwide | β | $2.5/month |
βοΈ all links are referral
$ git clone [email protected]:octomation/vpn.git && cd vpn
At DigitalOcean
- How To Set Up and Configure a Certificate Authority (CA) On Ubuntu 20.04.
- How To Set Up and Configure an OpenVPN Server on Ubuntu 20.04.
At Serverwise
- How To Install OpenVPN On Ubuntu 18.04
- Outline VPN: How to install it on your server.
- Streisand VPN: How To Install And Configure.
- Jigsaw-Code/outline-server
- angristan/openvpn-install
- angristan/wireguard-install
- kylemanna/docker-openvpn
- Nyr/openvpn-install
- Nyr/wireguard-install
- StreisandEffect/streisand
- timurb/ansible-digitalocean-vpn
- Ansible is Simple IT Automation.
- Empowering App Development for Developers | Docker.
- Outline VPN - Access to the free and open internet.
- Docker images
- VPN Software Solutions & Services For Business | OpenVPN.
- WireGuard: fast, modern, secure VPN tunnel.
- Best VPN Service for Secure Networks - Tailscale.
- SoftEther VPN Project.
- Vagrant by HashiCorp.
made with β€οΈ for everyone