Nginx Proxy Manager
NetworkingReverse proxy with a simple web UI and free SSL certificates.
Nginx Proxy Manager is an open-source reverse proxy with a clean web UI, built so you can expose your homelab services under real domain names without ever editing an Nginx config file. It handles proxy hosts, redirections, TCP/UDP streams and free Let's Encrypt SSL certificates with automatic renewal, plus access lists and basic user management. It is a popular first step for anyone moving from raw IP:port links to https://app.yourdomain.com, and it runs comfortably in a small unprivileged LXC container.
Compatibility
Proof of Work Gallery
- Dashboard
- Settings
- Logs
Deployment
services:
npm:
image: jc21/nginx-proxy-manager:latest
container_name: nginx-proxy-manager
restart: unless-stopped
ports:
- "80:80"
- "81:81"
- "443:443"
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
Alternative to
Traefik, Caddy, Cloudflare Tunnel