Amnezia is an open-source VPN client, with a key feature that enables you to deploy your own VPN server on your server.
Global
VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
Multi-engine Android VPN — Xray, WARP, Psiphon, Tor, Geph, OpenVPN, MASQUE/AmneziaWG, and the MLM Adaptive Engine that routes each app by its own best path; Cloudflare panels, Config Studio, game booster. Kotlin + Jetpack Compose. | اپلیکیشن VPN چندموتورهٔ اندروید با موتور تطبیقی
For information on how to build OpenVPN on/for Windows with MinGW or MSVC see README.cmake.md.
> A web canvas where you build infrastructure as a topology, then export a > complete, runnable working directory of Terraform and Ansible. You run it from > your own machine. redStackPRO never holds your cloud credentials.
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.
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, Arch Linux and more
Cross-platform multi-protocol VPN software. Pull requests are welcome. The stable version is available at
This script will let you set up your own VPN server in no more than a minute, even if you haven't used OpenVPN before. It has been designed to be as unobtrusive and universal as possible.