A Docker-based web interface for managing Nginx reverse proxy hosts with SSL certificates and access controls.
Nginx Proxy Manager is a Docker container that provides a web-based interface for managing Nginx reverse proxy configurations. It allows users to easily set up domain forwarding, SSL certificates, and access controls for self-hosted services without needing to manually edit Nginx configuration files. The tool automates SSL certificate issuance via Let's Encrypt and offers an intuitive admin dashboard for managing multiple proxy hosts.
Home lab enthusiasts, developers, and sysadmins who self-host web services and need a simple way to manage reverse proxies with SSL. It's ideal for those who want to avoid complex Nginx configuration but still require robust proxy functionality.
Developers choose Nginx Proxy Manager because it dramatically simplifies reverse proxy management with a clean, secure web interface that eliminates manual configuration. Its automated SSL certificate handling and user-friendly design make it accessible to beginners while providing advanced options for experienced users.
Docker container for managing Nginx proxy hosts with a simple, powerful interface
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides a secure, Tabler-based dashboard that simplifies proxy configuration without requiring Nginx expertise, as highlighted in the project goal to make it 'so easy that a monkey could do it.'
Seamlessly integrates Let's Encrypt for free SSL certificates or supports custom certificates, automating a complex process that often deters beginners from self-hosting.
Includes user management, permissions, and audit logging, enabling teams to securely manage proxy hosts together without sharing credentials.
Offers access lists and basic HTTP authentication for proxied services, allowing granular security controls directly through the GUI.
Version 2.14+ no longer supports armv7 due to Nodejs changes, forcing users on older hardware to rely on outdated releases or seek alternatives.
Exclusively distributed as a Docker image, which adds container runtime dependency and may not align with infrastructure preferences for native installations.
While advanced Nginx configurations are possible, the web interface can be restrictive for power users needing fine-grained control over proxy settings beyond the provided options.