Hacker News new | ask | show | jobs
by inertial 3446 days ago
And a few DIY VPN options (open source ansible etc. scripts) that have been features on HN recently (in order of popularity)

https://github.com/jlund/streisand (6000+ stars)

https://github.com/sovereign/sovereign (6000+ stars)

https://github.com/Nyr/openvpn-install (3000+ stars)

https://github.com/ttlequals0/autovpn (1400+ stars)

https://github.com/trailofbits/algo (1100+ stars)

https://github.com/robbintt/popup-openvpn (700+ stars)

2 comments

Brilliant list. I always wondered how many commercial VPN providers use code from these. I suspect setting up the VPN is easy enough, but coding the billing backend might be trickier.
Has anyone setup OpenVPN via Docker? I've seen some of the images, just wondering if anyone has actually got it working.
Yes, it works quite well - For an example setup, this is my setup script [0] to bootstrap a digital ocean droplet + launch an openvpn container using this image [1]

[0]: https://github.com/n-johnson/setup-openvpn-server

[1]: https://github.com/n-johnson/dockvpn

Using openvpn with deluge in UnRaid as a container - runs flawlessly, and not leaking (re: data out of the VPN) as verified by firewall logs for 3 months now.
Nice, which docker image?
I believe this is what you were looking for:

binhex/arch-delugevpn

If you have trouble reach out again.