DevOps & CloudDocumentedScanned
npm-proxy
Manage Nginx Proxy Manager (NPM) hosts, certificates.
Share:
Installation
npx clawhub@latest install npm-proxyView the full skill documentation and source below.
Documentation
NPM Proxy Skill
Manage Nginx Proxy Manager (NPM) via its REST API.
Configuration
Set the following environment variables:
NPM_URL: The URL of your NPM instance (e.g.,) -NPM_EMAIL: Your NPM admin email -NPM_PASSWORD: Your NPM admin password ## Usage __CODE_BLOCK_0__ ## Workflows ### Adding a new Proxy Host To add a new host, usecurldirectly (the script is currently minimal). Example payload forPOST /api/nginx/proxy-hosts: __CODE_BLOCK_1__ ### Enabling SSL (Let's Encrypt) 1. List certs withcertsto see if one exists. 2. Update the host withcertificate_idandssl_forced: true`.