Install
openclaw skills install nginx-proxy-managerManage 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.
openclaw skills install nginx-proxy-managerUse this skill to terminate SSL at NPM and route traffic to backend services (staging/prod).
staging.example.com)10.10.10.227:3000)Store credentials outside this skill (local secret file or environment variables).
Recommended env vars:
NPM_BASE_URL (e.g. http://<npm-host>:81)NPM_IDENTITYNPM_SECRETExample token request:
curl -sS -X POST "$NPM_BASE_URL/api/tokens" \
-H 'Content-Type: application/json; charset=UTF-8' \
--data "{\"identity\":\"$NPM_IDENTITY\",\"secret\":\"$NPM_SECRET\"}"
http (or https if upstream is TLS)Force SSLHTTP/2 SupportHSTS only after validationcurl -I https://<domain> returns 200/301app.example.com → productionstaging.example.com → stagingBefore sharing/publishing this skill:
example.com and <npm-host>.