brainstate

hwdsl2/docker-headscale

Docker image to run a Headscale server, a self-hosted, open-source Tailscale-compatible mesh VPN coordination server. Auto-generates config and pre-auth key on first start. MagicDNS support, helper script for user/node management. Multi-arch: amd64, arm64.

Shell★ 20GitHub ↗

History and source changes · Reports and owner responses · Compare

Similar

  1. hwdsl2/docker-ipsec-vpn-server

    Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2. Auto-generates server config and supports VPN client setup on Linux, Windows, macOS, iOS and Android.

    Shell★ 7.2kGitHub ↗

    Why this match

    topics docker, docker-compose, docker-image

  2. hwdsl2/wireguard-install

    WireGuard VPN server installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE and Raspberry Pi OS. Includes interactive setup and client management.

    Shell★ 3.2kMITGitHub ↗

    Why this match

    topics encryption, linux, network

  3. hwdsl2/openvpn-install

    OpenVPN server installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE, Amazon Linux and Raspberry Pi OS. Includes interactive setup and client management.

    Shell★ 1.8kMITGitHub ↗

    Why this match

    topics encryption, linux, network

  4. subspacecloud/subspace

    A simple WireGuard VPN server GUI

    HTML★ 2.6kMITGitHub ↗

    Why this match

    topics docker, self-hosted, vpn; language differs: Shell → HTML

  5. fastcat/wirelink

    Experimental P2P configuration plane for Wireguard

    Go★ 28AGPL-3.0GitHub ↗

    Why this match

    topics linux, peer-to-peer, vpn; language differs: Shell → Go

  6. hwdsl2/setup-ipsec-vpn

    Set up your own IPsec VPN server in just a few minutes, with IPsec/L2TP, Cisco IPsec and IKEv2. Supports Ubuntu, Debian, CentOS/RHEL, Alpine Linux and Raspberry Pi OS. Includes client config and management scripts.

    Shell★ 28.9kGitHub ↗

    Why this match

    topics encryption, linux, network

  7. OpenVPN/openvpn3

    OpenVPN 3 is a C++ class library that implements the functionality of an OpenVPN client, and is protocol-compatible with the OpenVPN 2.x branch.

    C++★ 1.2kGitHub ↗

    Why this match

    topics security, vpn, vpn-client; language differs: Shell → C++

  8. trailofbits/algo

    Set up a personal VPN in the cloud

    Python★ 30.4kAGPL-3.0GitHub ↗

    Why this match

    topics encryption, security, vpn; language differs: Shell → Python