NginxProxyManager

NginxProxyManager

Docker 应用程序 from Djoss' Repository

概述

Nginx Proxy Manager enables you to easily forward to your websites running at home or otherwise, including free SSL, without having to know too much about Nginx or Letsencrypt.

The container is built against Alpine Linux to provide an efficient image in terms of size and resource usage.

For a complete documentation of this container, see https://github.com/jlesage/docker-nginx-proxy-manager#readme

NOTE: For this container to be accessible from the internet, make sure ports 80 and 443 on the internet side of your router are properly forwarded to this container. See the documentation for more details.

运行时参数

网络用户界面
http://[IP]:[PORT:8181]
网络
bridge
特权
false

模板配置

Config DirectoryPathrw

Stores the application's configuration, state, logs, and any files requiring persistency.

目标
/config
默认值
/mnt/user/appdata/nginx-proxy-manager
User IDVariable

ID of the user the application runs as.

目标
USER_ID
默认值
99
Group IDVariable

ID of the group the application runs as.

目标
GROUP_ID
默认值
100
UmaskVariable

Mask controlling permissions for newly created files and folders, specified in octal notation.

目标
UMASK
默认值
0000
Niceness (priority)Variable

Priority at which the application should run. A niceness value of `-20` is the highest, `19` is the lowest and `0` the default. NOTE: Setting a negative value requires additional permissions. Thus, `--cap-add=SYS_NICE` must be added to Extra Parameters (shown when Advanced View is enabled).

目标
APP_NICENESS
默认值
0
Disable IPv6Variable

When set to `1`, IPv6 support is disabled. This is needed when IPv6 is not enabled/supported on the host.

目标
DISABLE_IPV6
默认值
0
Disable NGINX ResolverVariable

When set to `1`, usage of NGINX resolver is disabled.

目标
DISABLE_RESOLVER
默认值
0
Fetch IP RangesVariable

When set to `1`, official Cloudflare and CloudFront IP ranges are periodically fetched to define a trusted list. This ensures the system recognizes these providers as legitimate intermediaries, allowing it use the original client IP from request headers instead of the provider's IP.

目标
IP_RANGES_FETCH_ENABLED
默认值
1
Web UI PortPorttcp

Port used to access the web interface of the application. NOTE: This setting is relevant only when the Network Type is set to `Bridge`.

目标
8181
默认值
7818
HTTP PortPorttcp

Port used to serve HTTP requests. NOTE: Your router should be configured to forward port 80 to this port. If your router doesn't allow setting the destination/internal IP address, this *must* be set to 80. NOTE: This setting is relevant only when the Network Type is set to `Bridge`.

目标
8080
默认值
1880
HTTPs PortPorttcp

Port used to serve HTTPs requests. NOTE: Your router should be configured to forward port 443 to this port. If your router doesn't allow setting the destination/internal IP address, this *must* be set to 443. NOTE: This setting is relevant only when the Network Type is set to `Bridge`.

目标
4443
默认值
18443

下载统计数据

51,512,162
下载总数
131,726
本月
105,822
平均每月

长期下载总量

加载图表...

详细信息

存储库
jlesage/nginx-proxy-manager
最后更新2026-05-23
初见2018-12-19

在Unraid 上运行 NginxProxyManager 。

NginxProxyManager 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。