Top 14 Shell VPN Projects
-
streisand
Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.
-
setup-ipsec-vpn
Scripts to build your own IPsec VPN server, with IPsec/L2TP and Cisco IPsec on Ubuntu, Debian and CentOS
Latest mention: Sinceramente,¿que tan cierto es esto? Y ¿de plano hay que eliminar whatsapp? | reddit.com/r/mexico | 2021-01-16Si no crees que esto es seguro, entonces montante un servidor VPN IPSec con https://github.com/hwdsl2/setup-ipsec-vpn, conectado en tu teléfono y en el servidor usando la terminal instala un monitor de trafico para que veas como viaja tu contenido que entra y sale, si envías un mensaje por WhatsApp veras que los bloques están cifrados con símbolos y texto aleatorio.
-
openvpn-install
OpenVPN road warrior installer for Ubuntu, Debian, CentOS and Fedora
I run a Ubuntu VM and used this to install it. One quick script and it walks your through the setup. There is a container template but I’ve never tried it. I think you can get a bit more granular with a VM.
-
OpenVPN-install
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux.
-
wireguard-docs
📖 Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.
Find more example commands for inspecting the interface at https://github.com/pirate/wireguard-docs#inspect.
-
autovpn
Create On Demand Disposable OpenVPN Endpoints on AWS.
-
wireguard-install
WireGuard road warrior installer for Ubuntu, Debian, CentOS and Fedora
If you want to, you can get your own VPN on Oracle cloud for free forever, 10 TB traffic per month, you can then stuff it with Wireguard too and get covered by two of the most popular protocols. Your ISP can't even see what you're accessing, but the government of the country you choose as the server location, and Oracle obviously, can snoop the traffic if they want (full content for HTTP, domain only for HTTPS), albeit far less likely. It's far cheaper for intelligence service and advertiser to just host free VPN service and get all the data they want.
-
arch-delugevpn
Docker build script for Arch Linux base with Deluge, Privoxy and OpenVPN
Latest mention: Transmission VPN alternatives that work with PIA? | reddit.com/r/unRAID | 2021-01-14Binhex-DelugeVPN works fantastically with PIA.
-
Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs
Run your own privacy-first ad blocking service at home, or in the cloud for free with Google Cloud Services.
Latest mention: What is the best equivalent of this addon for an iPhone? | reddit.com/r/uBlockOrigin | 2021-01-12I sent up a PiHole via Google for free (guide on GitHub). Unfortunately, like all methods like this (e.g. $10 Adguard), you’re not blocking terribly much anymore (outsmarted, cat and mouse). One example - Google ads (the not-so-annoying ones at tops of search results) aren’t blocked.
-
nordvpn
NordVpn Docker Client
Latest mention: Best way to Setup Radarr + Sonarr + Jackett in Docker | reddit.com/r/selfhosted | 2021-01-17 -
htpc-docker-standup
A simple docker-compose based configuration to stand up a new HTPC w/ Plex, Deluge, Sonarr, Radarr and more!
When I turn on the vpn on the same machine that has plex, remote access goes down because the plex port isn't forwarded through the vpn. I can get around this by using a separate docker container for my vpn but if you are unfamiliar with all of this, it won't be easy. Here is a nice set up but it has a lot of things you probably won't need and each application will need some tinkering. https://github.com/phikai/htpc-docker-standup
-
vpn_client_gateway
Pi-Powered VPN Client Gateway: installation documentation and related files.
check up https://github.com/mr-canoehead/vpn_client_gateway
-
arch-qbittorrentvpn
Docker build script for Arch Linux base with qBittorrent, Privoxy and OpenVPN
Latest mention: Cannot route docker containers through a vpn container | reddit.com/r/unRAID | 2021-01-20 -
wireguard-tools
Wireguard helper scripts
I can recommend this script, it isn't UI but still it's very easy to use CLI that you can use not only to generate client configs but also to configure servers as well (hub-and-spoke architecture).
Index
What are some of the best open-source VPN projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | streisand | 22,026 |
2 | setup-ipsec-vpn | 14,977 |
3 | openvpn-install | 12,689 |
4 | OpenVPN-install | 5,757 |
5 | wireguard-docs | 2,759 |
6 | autovpn | 1,937 |
7 | wireguard-install | 533 |
8 | arch-delugevpn | 383 |
9 | Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs | 302 |
10 | nordvpn | 233 |
11 | htpc-docker-standup | 158 |
12 | vpn_client_gateway | 103 |
13 | arch-qbittorrentvpn | 86 |
14 | wireguard-tools | 49 |