Shell VPN

Open-source Shell projects categorized as VPN

Top 23 Shell VPN Projects

  • setup-ipsec-vpn

    Scripts to build your own IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2

    Project mention: IIIT JABALPUR HOSTEL'S ETHERNET | | 2022-11-16
  • openvpn-install

    OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora

    Project mention: VPNs to use while in China? | | 2023-01-18

    You could try making your own vpn using a vps. Here are a few helpful links :

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • openvpn-install

    Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux. (by angristan)

    Project mention: Azure Private DNS on-premises | | 2023-02-03

    To give those elements access to your Azure Private DNS solution, we had to ensure that they have access to the Azure network somehow. To do that, let’s start to set up a VPN solution, using a virtual machine with a Unix-based operating system installed. To easily install an OpenVPN Server, we suggest angristan OpenVPN installer that you can find here and counts with more than 9.4k stars.

  • docker-ipsec-vpn-server

    Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2

    Project mention: Containers or not containers? | | 2022-11-01
  • wireguard-install

    WireGuard VPN installer for Linux servers

    Project mention: Tailscale bug allowed a person to share nodes from other tailnets without auth | | 2023-01-18

    WireGuard is easy as pie when you do it with

  • wireguard-docs

    📖 Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.

    Project mention: WireGuard-docs: Setup, usage, configuration, and a full example (2019) | | 2022-05-29
  • blokada

    The official repo for Blokada apps.

    Project mention: How does you privacy friendly ecosystem look like? | | 2023-01-29

    Blokada 5 on my phone and as VPN an on my Notebook:

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • wireguard-install

    WireGuard road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora (by Nyr)

    Project mention: Docker-compose for wireguard and gui | | 2023-01-22

    Have you looked at the bash setup script at It isn't GUI but it doesn't really need one for the basics.

  • autoVPN

    Create On Demand Disposable OpenVPN Endpoints on AWS.


    Cloudflare WARP Installer | WARP 一键安装脚本

    Project mention: DEBUG messages from warp-svc are filled my system log | | 2022-12-27

    Here (Oct '21) someone complained to the wrong folks:

  • wireguard-vyatta-ubnt

    WireGuard for Ubiquiti Devices

    Project mention: A very relatable rant | | 2023-02-03
  • IKEv2-setup

    Set up Ubuntu Server 20.04 (or 18.04) as an IKEv2 VPN server

    Project mention: Ask HN: Can I see your scripts? | | 2022-08-15
  • wireguard-manager

    ✔️ wireguard-manager enables you to create and manage your own vpn under a minute.

    Project mention: Hardware for 500Mbit/s Max 20 users with 24Mbit/s speed | | 2023-01-17
  • xiringuito

    SSH-based "VPN for poors"

  • easy-wg-quick

    Creates Wireguard configuration for hub and peers with ease

    Project mention: need help with a WireGuard setup script thing | | 2022-08-27

    I installed WireGuard using the instructions here, but when I tried to connect to it with my phone, it just didn't have internet access. any idea why?

  • 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.

    Project mention: Do I need raspberry pi for pihole? Can't get it anywhere! | | 2023-01-02

    OG Github:

  • nordvpn

    NordVpn Docker Client

    Project mention: Docker Image - Invalid Username or Password Bug | | 2022-12-01

    On it mentions that token login is also supported (Nord v3.15.0+). I've used the token login and it works well for me.

  • arch-delugevpn

    Docker build script for Arch Linux base with Deluge, Privoxy and OpenVPN

    Project mention: How should I construct this Docker Compose network? | | 2023-01-28

    Are you wanting to use your VPN for anything other than your torrent traffic? If not, an easier method might just be to grab an container that has VPN+torrent client in one. Like this:

  • mediabox

    Container based media tools configuration

  • wireguard-kmod

    WireGuard for UDM series routers

    Project mention: can I achieve this type of VPN setup? | | 2022-10-20
  • VPN

    Personal VPN using Shadowsocks and v2ray

  • dnsleaktest

    An open source script tests VPN connection for DNS Leak.

    Project mention: Should i use my vpn provider's native client or use a wireguard/openvpn client instead? | | 2023-01-07

    I am currently trying out Guetun in docker with ExpressVPN but am getting possible DNS leaks reported by this test. I ran this test in the docker exec console for my qBittorrent container which is routed through my Gluetun container. This is the output I get after running. I have also tried some other tests like torrent IPtest. The reults i get from that say that I have an ipv4 udp leak. How do i know for sure that I'm not leaking my IP? TIA!

  • arch-rtorrentvpn

    Docker build script for Arch Linux base with ruTorrent, rTorrent, autodl-irssi, Privoxy and OpenVPN

    Project mention: Transmission Folders and Trackers | | 2022-05-07
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-03.

Shell VPN related posts


What are some of the best open-source VPN projects in Shell? This list will help you:

Project Stars
1 setup-ipsec-vpn 20,831
2 openvpn-install 16,520
3 openvpn-install 9,334
4 docker-ipsec-vpn-server 5,249
5 wireguard-install 4,515
6 wireguard-docs 3,850
7 blokada 2,831
8 wireguard-install 2,615
9 autoVPN 2,007
10 1,414
11 wireguard-vyatta-ubnt 1,312
12 IKEv2-setup 1,138
13 wireguard-manager 1,103
14 xiringuito 1,053
15 easy-wg-quick 802
16 Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs 615
17 nordvpn 582
18 arch-delugevpn 576
19 mediabox 401
20 wireguard-kmod 323
21 VPN 315
22 dnsleaktest 267
23 arch-rtorrentvpn 236
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives