返回顶部
n

nginx-proxy-managerNginx代理管理器

Manage Nginx Proxy Manager (NPM) for reverse proxy and SSL termination to internal services like staging/prod apps. Use when creating/updating proxy hosts, requesting or renewing Let's Encrypt certificates, enforcing HTTPS redirects, setting websocket support, or routing domains/subdomains to target servers.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
415
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

nginx-proxy-manager

Nginx Proxy Manager 工作流程

使用此技能在NPM终止SSL并将流量路由到后端服务(预发布/生产环境)。

必需输入

  • - 域名/子域名(例如 staging.example.com)
  • 公共DNS已指向NPM公网IP
  • 上游目标主机/IP + 端口(例如 10.10.10.227:3000)
  • 是否启用Cloudflare代理(如使用)

身份验证(请勿硬编码密钥)

将凭据存储在此技能之外(本地密钥文件或环境变量)。

推荐的环境变量:

  • - NPMBASEURL(例如 http://:81)
  • NPMIDENTITY
  • NPMSECRET

令牌请求示例:

bash
curl -sS -X POST $NPMBASEURL/api/tokens \
-H Content-Type: application/json; charset=UTF-8 \
--data {\identity\:\$NPMIDENTITY\,\secret\:\$NPMSECRET\}

标准设置流程

  1. 1. 确认DNS已解析到NPM公网IP。
  2. 在NPM中创建或更新代理主机:
- 域名:请求的主机名 - 协议:http(如果上游使用TLS则为https) - 转发主机名/IP:上游IP/主机名 - 转发端口:应用端口 - 启用: - 阻止常见漏洞攻击 - WebSocket支持
  1. 3. SSL标签页:
- 申请新的SSL证书(Lets Encrypt) - 启用强制SSL - 启用HTTP/2支持 - 验证后启用HSTS
  1. 4. 保存并验证:
- curl -I https://<域名> 返回 200/301 - 浏览器检查证书有效性和应用可达性

推荐默认设置

  • - 尽可能将上游保持为私有IP。
  • 为每个环境使用独立主机名:
- app.example.com → 生产环境 - staging.example.com → 预发布环境
  • - 除非明确需要,否则避免使用通配符证书。

故障排除

  • - 证书签发失败:
- 检查DNS A/AAAA记录 - 确保80/443端口可达NPM - 禁用冲突的CDN TLS模式,或适当设置为完全/严格模式
  • - 502 Bad Gateway:
- 验证上游容器/服务是否运行 - 验证目标端口和本地防火墙规则是否正确
  • - 重定向循环:
- 不要双重强制HTTPS(应用与代理配置冲突)

发布卫生检查清单

在分享/发布此技能前:

  • - 移除所有真实IP、域名、邮箱和令牌。
  • 仅保留占位符如 example.com 和
  • 确保不包含任何本地凭据文件路径或密钥值。

安全规则

  • - 除非明确要求,否则切勿删除现有生产环境的代理主机。
  • 对生产域名进行更改前,先快照/导出配置或记录原值。
  • 尽可能先在预发布环境应用更改。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 nginx-proxy-manager-1776389822 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 nginx-proxy-manager-1776389822 技能

通过命令行安装

skillhub install nginx-proxy-manager-1776389822

下载

⬇ 下载 nginx-proxy-manager v1.0.0(免费)

文件大小: 2.14 KB | 发布时间: 2026-4-17 15:32

v1.0.0 最新 2026-4-17 15:32
Initial release: NPM reverse proxy + SSL workflow, auth guidance, and publication hygiene checklist.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部