Self-hosted web servers
20 apps · 20 Docker-ready. All open-source; click through for license, source, and a docker-compose starter.
| Name | License | Stack | Docker |
|---|---|---|---|
| Algernon Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. | BSD-3-Clause | Go/Docker | Docker |
| Apache HTTP Server Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. | Apache-2.0 | C/deb/Docker | Docker |
| BunkerWeb Next-gen Web Application Firewall (WAF) that will protect your web services. | AGPL-3.0 | deb/Docker/K8S/Python | Docker |
| Caddy Powerful, enterprise-ready, open source web server with automatic HTTPS. | Apache-2.0 | Go/deb/Docker | Docker |
| Ferron Fast, memory-safe web server written in Rust. | MIT | Rust/Docker/deb | Docker |
| go-doxy Lightweight, simple, and performant reverse proxy with WebUI, Docker integration, automatic shutdown/startup for container based on traffic. | MIT | Docker/Go | Docker |
| godoxy High-performance reverse proxy and container orchestrator for self-hosters. | MIT | Docker/Go | Docker |
| HAProxy Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. | GPL-2.0 | C/deb/Docker | Docker |
| Lighttpd Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. | BSD-3-Clause | C/deb/Docker | Docker |
| NGINX HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. | BSD-2-Clause | C/deb/Docker | Docker |
| Nginx Proxy Manager Docker container for managing Nginx proxy hosts with a simple, powerful interface. | MIT | Docker | Docker |
| Pangolin Identity-aware tunneled reverse proxy with dashboard UI, access control, and WireGuard-based tunnels (alternative to Cloudflare Tunnel, Tailscale). | AGPL-3.0 | Docker | Docker |
| 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 public Internet. | Apache-2.0 | Go/Docker | Docker |
| SafeLine Web application firewall / reverse proxy to protect your web apps from attacks and exploits. | GPL-3.0 | Docker | Docker |
| Static Web Server Cross-platform, high-performance, and asynchronous web server for static file serving. | Apache-2.0/MIT | Rust/Docker | Docker |
| SWAG (Secure Web Application Gateway) Nginx webserver and reverse proxy with PHP support, built-in Certbot (Let's Encrypt) client and fail2ban integration. | GPL-3.0 | Docker | Docker |
| Traefik HTTP reverse proxy and load balancer that makes deploying microservices easy. | MIT | Go/Docker | Docker |
| UUSEC WAF Industry-leading high-performance, AI and semantic technology web application firewall and API security gateway (fork of nginx). | GPL-3.0 | C/Lua/Docker | Docker |
| Vinyl Cache Web application accelerator/caching HTTP reverse proxy (formerly Varnish). | BSD-2-Clause | Go/deb/Docker | Docker |
| Zoraxy General purpose HTTP reverse proxy and forwarding tool. | AGPL-3.0 | Go/Docker | Docker |