trailofbits/algo
View on GitHub ↗ ★ 30,450 Python
Set up a personal VPN in the cloud
198 mentions on Hacker News by 138 people: 16 stories, 182 comments · first 2016-11-26 · latest 2025-12-16
20082026
-
…It packages everything you need to create a VPN on DO droplets and many other cloud platforms. [1] https://github.com/trailofbits/algo
comment by tyoma · 2017-06-15 · in Ask HN: What are good ways to hide metadata from your ISP? -
…it's nice to be able to hide traffic from them too. [1] - https://github.com/jlund/streisand [2] - https://github.com/trailofbits/algo
comment by 7ewis · 2017-05-28 · in Raspberry Pi VPN Server: Build Your Own Virtual Private Network -
I ran across this one today: https://github.com/trailofbits/algo Based on ipsec, so no extra software to install on the clients. Looked interesting.
comment by mverwijs · 2017-05-26 · in How to build your own VPN if you're wary of commercial options -
…[1] It's a self-hosted, hardened IPSEC VPN that automates setup on multiple cloud providers. 1. https://github.com/trailofbits/algo
comment by TACIXAT · 2017-05-26 · in How to build your own VPN if you're wary of commercial options -
Thought this was about Algo VPN. [1] 1. https://github.com/trailofbits/algo
comment by TACIXAT · 2017-04-08 · in Common Algo Problem Solutions -
…solutions in this space: Algo [1] and Streisand [2], and Algo is generally considered safer. [1] - https://github.com/trailofbits/algo [2] - https://github.com/jlund/streisand
comment by arkadiyt · 2017-04-02 · in Post-FCC Privacy Rules, Should You VPN? -
I'm using algo ( https://github.com/trailofbits/algo ) on an AWS instance, easy to set up and provides configuration across devices. Did find my iPhone struggling to use data sometimes when connecting to the VPN over the cell network. Can…
comment by ejlangev · 2017-03-31 · in Ansible playbooks for installing OpenVPN, IPsec, Tor, etc. on popular clouds -
…compare their IKE setups: https://github.com/jlund/streisand/blob/master/playbooks/rol... https://github.com/trailofbits/algo/blob/master/roles/vpn/te... Algo's is much more conservative. Streisand lets 3des and SHA1 into the mix. If you…
comment by bitexploder · 2017-03-30 · in Ansible playbooks for installing OpenVPN, IPsec, Tor, etc. on popular clouds -
…which has sensible secure defaults (IPSec using AES-GCM only). They are calling the project algo. https://github.com/trailofbits/algo
comment by 45h34jh53k4j · 2017-03-30 · in Ansible playbooks for installing OpenVPN, IPsec, Tor, etc. on popular clouds -
…me well as my monthly traffic across all my devices (and home) is roughly 100GB. Pair that with https://github.com/trailofbits/algo and it's a reasonable setup.
comment by andrewSC · 2017-03-29 · in Disapproval of FCC regulations a significant blow against privacy protection -
https://github.com/trailofbits/algo
comment by jonathanwallace · 2017-03-29 · in Disapproval of FCC regulations a significant blow against privacy protection -
I'll just leave this here: https://github.com/trailofbits/algo/blob/master/README.md I used a droplet on DigitalOcean to configure an Algo server. Very seamless setup, highly recommend. There's a $10 promo floating around: DROPLET10. You…
comment by quantumfoam · 2017-03-29 · in VPNs are not the solution to a policy problem -
You should read the mission statement of something like https://github.com/trailofbits/algo (linked to by parent post) before making this statement. Would you rather trust your own locked own server which does one thing very well, or a vpn…
comment by nuggien · 2017-03-29 · in Anger as US internet privacy law scrapped -
…own self-hosted server instead. There is a great set of Ansible scripts to do just that right here: https://github.com/trailofbits/algo
comment by dguido · 2017-03-29 · in Anger as US internet privacy law scrapped -
…security, in contrast to streisand's multi-protocol flexibility (and increased surface area). https://github.com/trailofbits/algo
comment by bdarnell · 2017-03-29 · in VPNs are not the solution to a policy problem -
…doens't require any client software so maybe set that up on her computer and she'll be set? 0. https://github.com/trailofbits/algo
comment by curiousgal · 2017-03-28 · in The House just voted to wipe out the FCC’s landmark Internet privacy protections -
I used to have an OpenVPN setup but I ditched it for https://github.com/trailofbits/algo
comment by curiousgal · 2017-03-28 · in The House just voted to wipe out the FCC’s landmark Internet privacy protections -
Yes! We cover that in the FAQ in detail: https://github.com/trailofbits/algo/blob/master/docs/FAQ.md#...
comment by dguido · 2017-03-27 · in How to set up a VPN in 10 minutes for free -
…available, works with common cloud providers, and does not require client software on most devices. https://github.com/trailofbits/algo
comment by dguido · 2017-03-27 · in How to set up a VPN in 10 minutes for free -
…you deploy a fully functional StrongSwan IPSEC server with the most secure settings available: https://github.com/trailofbits/algo It even generates Apple profiles to auto configure your iPhone!
comment by dguido · 2017-02-15 · in StrongSwan – IPsec VPN for Linux, Android, FreeBSD, Mac OS X, Windows -
A good alternative is Algo: https://github.com/trailofbits/algo
comment by Perceptes · 2017-02-11 · in How to Setup a Secure VPN Server on Raspberry Pi or DigitalOcean -
…It uses simplifies using IPSEC so that anyone who can run a few command line scripts can use it. https://github.com/trailofbits/algo It's great that someone is working on what comes next after IPSEC, but the platform support for everyone…
comment by dguido · 2017-02-05 · in WireGuard: Next Generation Secure Kernel Network Tunnel -
…traffic to anyone but yourself: https://blog.trailofbits.com/2016/12/12/meet-algo-the-vpn-th... https://github.com/trailofbits/algo
comment by dguido · 2017-01-26 · in Show HN: Easily connect to a VPN in a country of your choice -
…(3000+ stars) https://github.com/ttlequals0/autovpn (1400+ stars) https://github.com/trailofbits/algo (1100+ stars) https://github.com/robbintt/popup-openvpn (700+ stars)
comment by inertial · 2017-01-18 · in Detailed VPN Comparison Chart -
From another subthread, https://github.com/trailofbits/algo is an ipsec-only alternative to streisand that looks good (although it requires an app to be installed on android). They also get ipsec working on aws/gce, so apparently whatever…
comment by bdarnell · 2017-01-09 · in Show HN: Use Ansible to Run a “friends and Family” OpenVPN Server on Digital Ocean -
…Mac because it locked sshd down to only 'modern ciphers'[3]. (No affiliation, just a fan) [1] https://github.com/trailofbits/algo [2] https://github.com/trailofbits/algo/issues/168 [3] https://github.com/trailofbits/algo/blob/master/roles/s…
comment by paws · 2017-01-08 · in Show HN: Use Ansible to Run a “friends and Family” OpenVPN Server on Digital Ocean -
https://github.com/trailofbits/algo and https://github.com/jlund/streisand are also great alternatives.
comment by AdamGibbins · 2017-01-08 · in How to Setup an OpenVPN Server on Digital Ocean -
If you want a VPN in a script, I recommend Algo: https://github.com/trailofbits/algo Algo is IPSEC, not OpenVPN (I'm ambivalent about which one is better, but IPSEC has OS-level support on Macs) and carefully chosen parameters.
comment by tptacek · 2016-12-24 · in Autovpn – Script to Create an OpenVPN Endpoint on AWS -
…the insecurities of SSL and the requirement to maintain 3rd party software (security updates etc). https://github.com/trailofbits/algo#why-arent-you-using-open...
comment by dguido · 2016-12-24 · in Autovpn – Script to Create an OpenVPN Endpoint on AWS -
…Google Cloud Engine, Azure, and your own local server. We'll add support for LightSail soon too: https://github.com/trailofbits/algo Once the project stabilizes, we want to make a GUI that helps people deploy it but it's not that mature…
comment by dguido · 2016-12-24 · in Autovpn – Script to Create an OpenVPN Endpoint on AWS -
TrailOfBits' Algo: https://github.com/trailofbits/algo Also on EC2, Google and Azure. Also not OpenVPN (native IPSec).
comment by ath0 · 2016-12-24 · in Autovpn – Script to Create an OpenVPN Endpoint on AWS