Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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)



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.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: