Back to Skills Hub
Nginx Proxy Manager

Nginx Proxy Manager

@weird-aftertaste
developmentNginx Proxy ManagerReverse ProxySSL Management

Manage Nginx Proxy Manager (NPM) via its REST API. Configure proxy hosts, manage SSL certificates, enable/disable hosts, and handle advanced proxy settings including Let's Encrypt SSL, WebSocket support, and HTTP/2.

🚀 Manage your Nginx Proxy Manager effortlessly through a simple REST API. List, enable, disable, and delete proxy hosts with straightforward commands. Configure SSL certificates, set up domain routing, and control traffic forwarding to backend servers—all without touching configuration files.

💡 Perfect for DevOps teams and system administrators who need quick proxy management, SSL automation with Let's Encrypt, and centralized control over multiple web services. Ideal for load balancing, reverse proxying, and securing internal applications.

✨ Streamline your infrastructure with automated certificate management, WebSocket support, and HTTP/2 capabilities—all accessible via simple command-line scripts and REST endpoints.

GitHub

Requirements

NPM_URL

Nginx Proxy Manager instance URL

NPM_EMAIL

NPM admin email for authentication

NPM_PASSWORD

NPM admin password for authentication