awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jc21 avatar

jc21/nginx-proxy-manager

0
View on GitHub↗
33,303 stars·3,786 forks·TypeScript·MIT·14 viewsnginxproxymanager.com↗

Nginx Proxy Manager

Nginx Proxy Manager is a web-based administrative interface for configuring and managing Nginx reverse proxy hosts and server rules within Docker containers. It functions as a containerized network gateway that routes external web traffic to internal services and backend applications.

The system automates the acquisition and renewal of Let's Encrypt SSL certificates to encrypt network traffic without manual command line intervention. It provides a graphical dashboard for defining proxy hosts, access lists, and custom server configurations, removing the need for manual configuration file editing.

Capability areas include proxy host administration and reverse proxy routing, alongside security features such as host access restriction, password protection, and IP-based access lists. The tool also includes administrative user management with audit logs for system changes.

Features

  • Reverse Proxies - Routes incoming web traffic to internal backend services using a containerized reverse proxy.
  • Container Network Gateways - Directs external internet requests to specific containers within a Docker environment via a central entry point.
  • Proxy Administration Dashboards - Ships a graphical dashboard for defining proxy hosts, access lists, and custom server configurations.
  • Proxy Configurations - Offers advanced server rules and configuration options to control network traffic behavior.
  • Web Administration Interfaces - Provides a web-based administrative interface for managing reverse proxy settings and server rules.
  • Traffic Management Gateways - Acts as a containerized gateway that routes external web traffic to internal backend applications.
  • SSL Certificate Automation - Automates the acquisition and renewal of Let's Encrypt SSL certificates for web traffic encryption.
  • SSL Certificate Managers - Automates the acquisition of security certificates or allows manual uploads to encrypt network traffic.
  • Proxy Host Management - Enables the configuration of custom server rules and redirection logic for multiple hosted domains.
  • Configuration Hot-Reloading - Implements a mechanism to reload Nginx configurations dynamically without requiring a full server restart.
  • Configuration-Driven Templating Engines - Generates low-level Nginx configuration files by injecting user-defined settings into predefined templates.
  • Access Restrictions - Limits user access to specific proxy hosts using access lists and basic authentication.
  • DNS Validation Providers - Integrates with DNS providers to automate domain ownership verification for Let's Encrypt SSL challenges.
  • Domain Access Restrictions - Restricts access to hosted sites using IP-based access lists and password protection.
  • Networking And Proxies - Web interface for managing Nginx proxy and SSL.
  • Proxy and Infrastructure - Web interface for managing proxies and SSL certificates.

Star history

Star history chart for jc21/nginx-proxy-managerStar history chart for jc21/nginx-proxy-manager

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Nginx Proxy Manager

Similar open-source projects, ranked by how many features they share with Nginx Proxy Manager.
  • bunkerity/bunkerwebbunkerity avatar

    bunkerity/bunkerweb

    10,629View on GitHub↗

    BunkerWeb is a containerized suite of infrastructure tools that functions as a cloud-native web application firewall and Nginx reverse proxy. It provides a security layer for web applications, combining traffic routing with automated SSL certificate management and a web-based security dashboard for monitoring and configuration. The project distinguishes itself through its deep integration with container orchestrators, serving as a Kubernetes ingress controller that automates security settings and service discovery via container labels. It features a plugin-based extension model and a manageme

    Python
    View on GitHub↗10,629
  • bunkerity/bunkerized-nginxbunkerity avatar

    bunkerity/bunkerized-nginx

    10,629View on GitHub↗

    Bunkerized Nginx is a containerized security automation system that provides a secure reverse proxy and web application firewall. It focuses on protecting web applications by monitoring container labels within cloud-native orchestration systems to automatically update security settings and firewall rules. The system distinguishes itself through automated security operations, including the automatic management of SSL certificates and an automated client banning mechanism that blocks IP addresses based on HTTP status codes. It features bot challenge mechanisms using CAPTCHAs, JavaScript, or coo

    Python
    View on GitHub↗10,629
  • nginx-proxy/nginx-proxynginx-proxy avatar

    nginx-proxy/nginx-proxy

    19,863View on GitHub↗

    This project is an automated reverse proxy and load balancer designed for containerized environments. It functions by monitoring container lifecycle events through the container runtime API, allowing it to dynamically generate and update web server configurations in real time as services start, stop, or change their network status. The system distinguishes itself through its ability to orchestrate proxy processes without dropping active connections, ensuring continuous availability during configuration updates. It utilizes a template-based engine to map container metadata to routing logic, en

    Pythondockerdocker-gennginx
    View on GitHub↗19,863
  • mack-a/v2ray-agentmack-a avatar

    mack-a/v2ray-agent

    19,081View on GitHub↗

    V2Ray-agent is a shell-based orchestration tool designed to automate the deployment, configuration, and lifecycle management of network proxy services. It provides a structured framework for setting up encrypted tunnels and managing proxy processes as persistent background services through system initialization managers. The project distinguishes itself through a modular architecture that integrates automated security certificate management and multi-user access control into the deployment workflow. By utilizing template-driven configuration generation and reverse proxy traffic multiplexing,

    Shellcloudflaregrpc-cloudflarehttpupgrade
    View on GitHub↗19,081
See all 30 alternatives to Nginx Proxy Manager→

Frequently asked questions

What does jc21/nginx-proxy-manager do?

Nginx Proxy Manager is a web-based administrative interface for configuring and managing Nginx reverse proxy hosts and server rules within Docker containers. It functions as a containerized network gateway that routes external web traffic to internal services and backend applications.

What are the main features of jc21/nginx-proxy-manager?

The main features of jc21/nginx-proxy-manager are: Reverse Proxies, Container Network Gateways, Proxy Administration Dashboards, Proxy Configurations, Web Administration Interfaces, Traffic Management Gateways, SSL Certificate Automation, SSL Certificate Managers.

What are some open-source alternatives to jc21/nginx-proxy-manager?

Open-source alternatives to jc21/nginx-proxy-manager include: bunkerity/bunkerweb — BunkerWeb is a containerized suite of infrastructure tools that functions as a cloud-native web application firewall… bunkerity/bunkerized-nginx — Bunkerized Nginx is a containerized security automation system that provides a secure reverse proxy and web… nginx-proxy/nginx-proxy — This project is an automated reverse proxy and load balancer designed for containerized environments. It functions by… mack-a/v2ray-agent — V2Ray-agent is a shell-based orchestration tool designed to automate the deployment, configuration, and lifecycle… linuxserver/docker-swag — This project is a Docker-based web gateway and Nginx reverse proxy manager. It functions as a containerized network… nginx-proxy/docker-letsencrypt-nginx-proxy-companion — This project is an automated SSL certificate manager and orchestrator for Nginx proxy configurations. It functions as…