git404hub

what is nginx-proxy-manager fr?

nginxproxymanager/nginx-proxy-manager — explained in plain English

Analysis updated 2026-05-18

32,558TypeScriptAudience · ops devopsComplexity · 2/5LicenseSetup · moderate

tl;dr

Web interface for managing Nginx reverse proxies and SSL certificates without writing config files. Run as a Docker container to route traffic to multiple services.

vibe map

mindmap
  root((repo))
    What it does
      Manage proxy hosts
      Auto SSL certs
      HTTP redirects
      Stream proxying
    How to use
      Docker container
      Web admin panel
      Point domains
      Enable HTTPS
    Use cases
      Homelab routing
      Self-hosted apps
      Multi-service VPS
      Subdomain routing
    Tech stack
      TypeScript
      Node.js
      React
      Docker

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Route multiple Docker services on one machine through different subdomains with automatic HTTPS.

VIBE 2

Expose self-hosted applications on a VPS with free SSL certificates and automatic renewal.

VIBE 3

Set up HTTP-to-HTTPS redirects and access control for internal services without editing Nginx configs.

VIBE 4

Manage TCP and UDP stream proxying for non-HTTP services through a single web interface.

what's the stack?

TypeScriptNode.jsReactDockerNginxLet's Encrypt

how it stacks up fr

nginxproxymanager/nginx-proxy-managerfloating-ui/floating-uiyeachan-heo/oh-my-claudecode
Stars32,55832,58332,591
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderateeasymoderate
Complexity2/52/53/5
Audienceops devopsdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Docker to run, need to expose ports and configure initial Nginx backend services.

Use freely for any purpose including commercial, as long as you keep the copyright notice.

in plain english

Nginx Proxy Manager is a Docker-based application that provides a web interface for managing Nginx reverse proxy configurations. Its main purpose is to let users set up and manage HTTP and HTTPS reverse proxy hosts, redirections, and port forwards without needing to write or understand Nginx configuration files. The application runs as a Docker container and presents a browser-based admin panel. From this panel, users can add proxy hosts by specifying a domain name and the upstream server it should route to, configure SSL certificates through Let's Encrypt with automatic renewal, set up HTTP to HTTPS redirections, and manage basic access control. The interface also handles stream proxying for non-HTTP TCP and UDP traffic. One of the key features is the integrated Let's Encrypt support. Users can obtain and auto-renew free SSL certificates for their proxy hosts directly from the admin panel without any manual certificate management. When to use it: Nginx Proxy Manager is ideal for homelab users, self-hosters, and small teams who run multiple services on a private server or VPS and need to expose them under different domain names with HTTPS, but do not want to manage raw Nginx configuration files. A common scenario is running a variety of Docker services on a single machine and routing traffic based on subdomain through this proxy manager. The application itself runs as a container alongside the services it proxies. The tech stack is TypeScript and Node.js for the backend, with a React frontend. It is distributed as Docker images and configured almost entirely through the web interface rather than configuration files.

prompts (copy fr)

prompt 1
How do I set up Nginx Proxy Manager to route traffic from example.com to a service running on localhost:3000?
prompt 2
Show me how to enable automatic Let's Encrypt SSL certificates for a proxy host in Nginx Proxy Manager.
prompt 3
What's the Docker Compose setup to run Nginx Proxy Manager alongside other containerized services?
prompt 4
How do I configure HTTP-to-HTTPS redirection and basic access control in Nginx Proxy Manager's web interface?
prompt 5
Can I use Nginx Proxy Manager to proxy non-HTTP traffic like TCP or UDP streams?

Frequently asked questions

what is nginx-proxy-manager fr?

Web interface for managing Nginx reverse proxies and SSL certificates without writing config files. Run as a Docker container to route traffic to multiple services.

What language is nginx-proxy-manager written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, React.

What license does nginx-proxy-manager use?

Use freely for any purpose including commercial, as long as you keep the copyright notice.

How hard is nginx-proxy-manager to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is nginx-proxy-manager for?

Mainly ops devops.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.