nginx-proxy-manager-api - JavaScript Library for NPM Management
A developer-friendly library that simplifies server configurations, proxy redirects, and SSL certificate management directly through JavaScript code.
About the project
Manually clicking and configuring domain redirects and security certificates inside the Nginx Proxy Manager dashboard can be tedious, especially when managing multiple websites. This library was created to fully automate that workflow. It acts as a smart bridge, allowing you to write simple JavaScript scripts that handle the heavy lifting for you – from adding a new domain and setting up routing, to automatically securing it with Let\'s Encrypt certificates.
What can you do with it?
- Instantly create, update, and remove proxy hosts for your projects without ever opening a browser dashboard
- Automate the process of requesting and attaching secure SSL (HTTPS) certificates to new domains
- Manage access lists and users, securing specific web addresses with passwords using straightforward commands
- Bulk import or export configurations for multiple domains, making server migrations completely painless
- Easily fetch live server statuses and respond immediately to any potential configuration issues
Perfect for SaaS Platforms
If you are building an application where your users can connect their own custom domains, this library takes care of it seamlessly in the background. The system detects the new domain, configures routing, and secures it with an HTTPS lock in a fraction of a second.