边缘安全与网络
Nginx Proxy Manager (NPM)
厂商/来源:
jc21
核心功能:
统一对外暴露端口、自动申请 SSL 证书、隐藏后端真实服务架构
| 架构支持 | Docker (推荐) |
| 资源开销 | 中等。Node.js 后端 + Nginx 前端。空载占用约 150MB 内存。 |
| 核心价值 | 自动 SSL 续期:对接 Let's Encrypt,自动申请和续期 HTTPS 证书。彻底解决“浏览器提示不安全”被甲方投诉的问题。 |
| 对接情报 | WebSocket 支持:在代理 MQTT (Over WebSocket) 或 Node-RED 时,必须在界面勾选 Websockets Support,否则连接会秒断。 |
| 避坑指南 | [端口冲突与回环] 1. 80/443 端口被占:NPM 必须占用宿主机的 80/443 端口才能自动申请证书。如果你的板子上已经跑了 Apache 或 Lighttpd,必须把它们杀掉或移走。 2. 宽带封锁:国内家庭宽带和部分企业宽带封锁了 80/443 端口,导致 SSL 证书无法验证申请。对策:使用 DNS Challenge 模式申请证书(需要对接阿里云/Cloudflare 的 DNS API),而不是默认的 HTTP 验证。 |
| 推荐搭配 | [Docker 环境] [域名 (必须有)] |