12 open-source apps
Best self-hosted Proxy & VPN apps
Ranked by GitHub stars
All 12 Proxy & VPN apps
frp
fatedier/frp
Fast reverse proxy that exposes local servers behind NAT to the internet.
Proxy & VPNGoDockerHeadscale
juanfont/headscale
Open-source, self-hosted implementation of the Tailscale control server.
Proxy & VPNGoDockerNetBird
netbirdio/netbird
Zero-config WireGuard-based mesh VPN and secure network access platform.
Proxy & VPNGoDockerwg-easy
wg-easy/wg-easy
The easiest way to run WireGuard VPN with a web UI.
Proxy & VPNTypeScriptDockerRathole
rathole-org/rathole
Secure, high-performance reverse proxy for NAT traversal written in Rust.
Proxy & VPNRustDockerimgproxy
imgproxy/imgproxy
Fast and secure standalone server for resizing and converting remote images.
Proxy & VPNGoDockerOutline Server
OutlineFoundation/outline-server
A proxy server that runs a Shadowsocks instance for each access key and a REST API to manage the access keys.
Proxy & VPNTypeScriptDockerTinyproxy
tinyproxy/tinyproxy
Light-weight HTTP/HTTPS proxy daemon.
Proxy & VPNCsish
antoniomika/sish
HTTP(S)/WS(S)/TCP tunnels to localhost using only SSH (serveo/ngrok alternative).
Proxy & VPNGoDockerimagor
cshum/imagor
Fast, secure image processing server and Go library built on libvips, with on-demand resizing, cropping, filtering, format conversion and image composition, signed URLs and streaming pipelines for…
Proxy & VPNGoDockerGitProxy
finos/git-proxy
Proxy for Git that applies rules and workflows to all outgoing git push operations and ensures they are compliant. It supports both HTTP/HTTPS and SSH protocols with security scanning and validation.
Proxy & VPNTypeScriptDockersocks5-proxy-server
nskondratev/socks5-proxy-server
SOCKS5 proxy server with built-in authentication and Telegram-bot for user management and user statistics on data spent (handy when you pay per GB of data). It is dockerised and simple to install.
Proxy & VPNJavaScriptDocker
What is the best self-hosted app for proxy & VPN?
By GitHub stars, frp is the most popular self-hosted app for proxy & VPN with 109,755 stars, followed by Headscale and NetBird. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these Proxy & VPN apps free?
Yes. All 12 apps in this category are open source and free to run on your own server. A few also offer a paid hosted plan or enterprise add-ons, but self-hosting the open-source edition costs nothing beyond your hardware.
How do I install a self-hosted Proxy & VPN app?
11 of the 12 apps here ship a Docker image, which is the easiest route: rent a small VPS or use a home server, install Docker, and start the app with its Docker Compose file. Apps without an image list their native install steps in the README.
Which Proxy & VPN apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are NetBird (1,079 commits), Headscale (1,060 commits) and GitProxy (593 commits). Active development usually means faster bug fixes and security patches.