如果你想在家轻松搭建多域名网站?管理 SSL 证书却不想花钱或学 nginx 的复杂语法?

这款开源工具直接让你躺平!简单易用、界面好看,功能齐全的 Nginx Proxy Manager 绝了,完全适合刚入门的小白,也能满足高级玩家的要求。立刻一起来看看这个不可错过的宝藏项目吧!

简单来说,Nginx Proxy Manager 是一个基于 Docker 的轻量级开源反向代理管理工具。它通过一个漂亮且直观的图形界面,帮你轻松创建网站转发规则、配置免费 SSL 证书(支持 Let’s Encrypt),并实现复杂的 Nginx 高级功能。即使你对 Nginx 一无所知,也能通过点点点搭建出强大的代理服务!
-
Star数 GitHub 上已经收获了 27.7k 星

-
主开发语言 主要开发语言是 JavaScript,其他还有 EJS、Shell 等。
核心功能

图形化界面操作: 以美观、现代化的 UI 管理 Nginx,完全抛弃复杂的配置文件编辑。

免费 SSL 证书: 支持 Let’s Encrypt 自动获取和更新免费证书,支持用户自定义证书。

多种转发规则支持: 轻松管理 HTTP/HTTPS ,甚至是 TCP/UDP 流量转发。

访问控制: 支持设置访客 IP 白名单与黑名单,为服务安全上保险。

多用户管理: 支持创建多个用户并设置权限,方便团队协作和管理。

-
高级 Nginx 设置: 对高手玩家开放手动编辑 Nginx 配置,还可以调整性能优化参数。
安装指南
用Docker轻松部署
1.docker-compose.yml 文件
创建一个 docker-compose.yml 文件,加入以下内容:
services:
app:
image:'docker.io/jc21/nginx-proxy-manager:latest'
restart:unless-stopped
ports:
-'80:80'
-'81:81'
-'443:443'
volumes:
-./data:/data
-./letsencrypt:/etc/letsencrypt
2.启动服务
在 docker-compose.yml 文件目录下运行以下命令:
docker-compose up -d
系统会自动拉取镜像并启动服务。
3.登录管理界面
打开浏览器,访问 http://127.0.0.1:81 初始登录账号信息:

-
-
密码:
changeme
登录后记得立即修改密码并更新个人信息。
- 开源地址:点此访问