15 open-source apps
Best self-hosted Web Servers & Reverse Proxies apps
Web servers, reverse proxies and gateways that route and secure traffic to your apps. Handle HTTPS, load balancing and access control.
The most popular self-hosted apps for web servers & reverse proxies on GitHub are Caddy, Traefik and Nginx Proxy Manager, ranked by stars below.
Ranked by GitHub stars
All 15 Web Servers & Reverse Proxies apps
Caddy
caddyserver/caddy
Powerful, enterprise-ready, open source web server with automatic HTTPS.
Web Servers & Reverse ProxiesGoDockerTraefik
traefik/traefik
HTTP reverse proxy and load balancer that makes deploying microservices easy.
Web Servers & Reverse ProxiesGoDockerNginx Proxy Manager
NginxProxyManager/nginx-proxy-manager
Docker container for managing Nginx proxy hosts with a simple, powerful interface.
Web Servers & Reverse ProxiesTypeScriptDockerNGINX
nginx/nginx
HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server.
Web Servers & Reverse ProxiesCDockerPangolin
fosrl/pangolin
Identity-aware tunneled reverse proxy with dashboard UI, access control, and WireGuard-based tunnels (alternative to Cloudflare Tunnel, Tailscale).
Web Servers & Reverse ProxiesTypeScriptDockerSafeLine
chaitin/SafeLine
Web application firewall / reverse proxy to protect your web apps from attacks and exploits.
Web Servers & Reverse ProxiesGoDockerBunkerWeb
bunkerity/bunkerweb
Next-gen Web Application Firewall (WAF) that will protect your web services.
Web Servers & Reverse ProxiesPythonDockerZoraxy
tobychui/zoraxy
General purpose HTTP reverse proxy and forwarding tool.
Web Servers & Reverse ProxiesHTMLDockerPomerium
pomerium/pomerium
Identity-aware reverse proxy, successor to now obsolete oauth_proxy. It inserts an OAuth step before proxying your request to the backend, so that you can safely expose your self-hosted websites to…
Web Servers & Reverse ProxiesGoDockergo-doxy
yusing/godoxy
Lightweight, simple, and performant reverse proxy with WebUI, Docker integration, automatic shutdown/startup for container based on traffic.
Web Servers & Reverse ProxiesGoDockerSWAG (Secure Web Application Gateway)
linuxserver/docker-swag
Nginx webserver and reverse proxy with PHP support, built-in Certbot (Let's Encrypt) client and fail2ban integration.
Web Servers & Reverse ProxiesDockerfileDockerAlgernon
xyproto/algernon
Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support.
Web Servers & Reverse ProxiesJavaScriptDockerStatic Web Server
static-web-server/static-web-server
Cross-platform, high-performance, and asynchronous web server for static file serving.
Web Servers & Reverse ProxiesRustDockerFerron
ferronweb/ferron
Fast, memory-safe web server written in Rust.
Web Servers & Reverse ProxiesRustDockerUUSEC WAF
Safe3/uusec-waf
Industry-leading high-performance, AI and semantic technology web application firewall and API security gateway (fork of nginx).
Web Servers & Reverse ProxiesShellDocker
Keep exploring
Related categories
What is the best self-hosted app for web servers & reverse proxies?
By GitHub stars, Caddy is the most popular self-hosted app for web servers & reverse proxies with 77,243 stars, followed by Traefik and Nginx Proxy Manager. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these Web Servers & Reverse Proxies apps free?
Yes. All 15 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 Web Servers & Reverse Proxies app?
15 of the 15 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 Web Servers & Reverse Proxies apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are Pangolin (5,364 commits), BunkerWeb (1,931 commits) and Ferron (1,294 commits). Active development usually means faster bug fixes and security patches.