Shell VPN

Open-source Shell projects categorized as VPN

Top 23 Shell VPN Projects

  1. setup-ipsec-vpn

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

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. openvpn-install

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

  4. openvpn-install

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

  5. wireguard-install

    WireGuard VPN installer for Linux servers

    Project mention: How ads are chewing through half of your mobile data | news.ycombinator.com | 2025-01-05

    You can either set each up yourself, or there are a variety of containers available. A chatbot of your choice can likely guide you through it, since it'll depend on your specific network setup and how exactly you'd like it configured.

    AdGuardHome is fairly straightforward: https://github.com/AdguardTeam/AdGuardHome?tab=readme-ov-fil...

    And here is a nice script to install wireguard: https://github.com/angristan/wireguard-install

    And you'll likely need to forward the WireGuard port.

  6. pivpn

    The Simplest VPN installer, designed for Raspberry Pi

  7. docker-ipsec-vpn-server

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

  8. wireguard-docs

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

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. wireguard-install

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

    Project mention: I'm blocking connections from AWS to my on-prem services | news.ycombinator.com | 2024-08-30

    +1 to WireGuard. For people new to it, there are some great scripts which set up and configure it for you like https://github.com/Nyr/wireguard-install

  11. wsl-vpnkit

    Provides network connectivity to WSL 2 when blocked by VPN

    Project mention: Setting up WSL Ubuntu on your Windows Machine (Laptops| PCs) | dev.to | 2025-04-19

    Download wsl-vpnkit: Download the wsl-vpnkit.tar.gz file from the GitHub releases page. The download link is: https://github.com/sakai135/wsl-vpnkit/releases/tag/v0.4.1

  12. autoVPN

    Create On Demand Disposable OpenVPN Endpoints on AWS.

  13. wireguard-manager

    ✔️ WireGuard-Manager is an innovative tool designed to streamline the deployment and management of WireGuard VPNs. Emphasizing user-friendliness and security, it simplifies the complexities of VPN configuration, offering a robust yet accessible solution for both personal and professional use.

  14. wireguard-vyatta-ubnt

    WireGuard for Ubiquiti Devices

    Project mention: Building a Secure VPN in Android with WireGuard: A Complete Guide | dev.to | 2025-04-01

    Before implementing the VPN, I explored various VPN protocols and found WireGuard the most suitable choice for mobile development. Its simplicity, speed, and strong security features stand out from traditional protocols like OpenVPN and IPSec. WireGuard is even better because many people support it, and there are lots of free code examples online. This makes it easier to add WireGuard to an Android app.

  15. IKEv2-setup

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

  16. dockovpn

    🔐 Out of the box stateless openvpn-server docker image which starts in less than 2 seconds

  17. docker-compose-nas

    Simple Docker Compose NAS featuring Sonarr, Radarr, Prowlarr, Jellyfin, qBittorrent, PIA VPN and Traefik with SSL support

  18. xiringuito

    SSH-based "VPN for poors"

  19. easy-wg-quick

    Creates Wireguard configuration for hub and peers with ease

  20. VPN

    Personal VPN using Shadowsocks and v2ray

  21. split-vpn

    A split tunnel VPN script for Unifi OS routers (UDM, UXG, UDR) with policy based routing.

  22. 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: Goodbye VPN by Google One, Hello VPN on Google Cloud | news.ycombinator.com | 2024-06-22
  23. nordvpn

    NordVpn Docker Client

  24. arch-delugevpn

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

  25. arch-qbittorrentvpn

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

  26. SaaSHub

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

    SaaSHub logo
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).

Shell VPN discussion

Log in or Post with

Shell VPN related posts

  • Setting up WSL Ubuntu on your Windows Machine (Laptops| PCs)

    1 project | dev.to | 19 Apr 2025
  • Building a Secure VPN in Android with WireGuard: A Complete Guide

    1 project | dev.to | 1 Apr 2025
  • Accessing GitHub Action runners using Netbird

    2 projects | dev.to | 11 Nov 2024
  • I wish (Linux) WireGuard had a simple way to restrict peer public IPs

    1 project | news.ycombinator.com | 12 Sep 2024
  • Goodbye VPN by Google One, Hello VPN on Google Cloud

    1 project | news.ycombinator.com | 22 Jun 2024
  • The NSA is just from taking over the internet

    1 project | news.ycombinator.com | 17 Apr 2024
  • PiVPN v4.6.0: The End

    6 projects | news.ycombinator.com | 6 Apr 2024
  • A note from our sponsor - InfluxDB
    influxdata.com | 19 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

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

# Project Stars
1 setup-ipsec-vpn 26,045
2 openvpn-install 19,719
3 openvpn-install 14,473
4 wireguard-install 9,130
5 pivpn 7,521
6 docker-ipsec-vpn-server 6,740
7 wireguard-docs 4,788
8 wireguard-install 4,340
9 wsl-vpnkit 2,471
10 autoVPN 2,013
11 wireguard-manager 1,728
12 wireguard-vyatta-ubnt 1,464
13 IKEv2-setup 1,390
14 dockovpn 1,303
15 docker-compose-nas 1,243
16 xiringuito 1,127
17 easy-wg-quick 1,048
18 VPN 1,029
19 split-vpn 824
20 Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs 812
21 nordvpn 786
22 arch-delugevpn 724
23 arch-qbittorrentvpn 561

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai