Bolster your webhosting offerings with the powerful addition of our
CloudPanel integration for Paymenter!
Stop manually creating websites and panel user accounts! This enterprise-grade extension seamlessly integrates CloudPanel with Paymenter, providing instant, automated website deployment.
✨ Key Features
- <span style="font-size:1.1em"><b>Zero Manual Work: </b>Customers buy, setup, and use CloudPanel to host their site with you in moments, automatically. We custom-created website terminations, suspension, and unsuspension support, not native to CloudPanel for this extension.</span>
- <span style="font-size:1.1em"><b>Multi-Platform/Multi-Site</b>: We integrate creation of CloudPanel's PHP, Node.js, Python, and Static HTML sites. Your customers can also manage multiple website hosting packages under the same account. </span>
- <span style="font-size:1.1em"><b>Custom-Built WordPress Install</b>: While CloudPanel lets admins create WordPress sites in the UI, it does not expose this programmatically. We instead replicated the same feature to allow you to offer instant and effortless WP hosting to your customers!</span>
- <span style="font-size:1.1em"><b>Easy to Deploy</b>: Since CloudPanel doesn't have an API, we created our own for this extension, written in Rust!🦀 We also made deployment a breeze, by providing a one-shot shell script that instantly gets you going! The API meets and will continue to be scrutinized with our high standards, part of which you can see described below.</span>
We're big fans of CloudPanel, and if you haven't used it yet, we can't recommend it highly enough for any hosting company looking for a great alternative no-frills web panel![HR][/HR]
Enterprise Security Architecture
- <b><span style="font-size:1.1em">IP Whitelist</span></b><span style="font-size:1.1em">: Whitelist access only to your Paymenter IPs or network CIDRs.</span>
- <span style="font-size:1.1em"><b>Command Validation &amp; Stored Procedures</b>: Defined, specifically scoped operations to prevent unauthorized use.</span>
- <span style="font-size:1.1em"><b>Fail2ban Integration</b>: Automatic threat detection rules and IP blocking.</span>
- <span style="font-size:1.1em"><b>Input Sanitization</b>: XSS and injection attack prevention.</span>
- <span style="font-size:1.1em"><b>Rate Limiting</b>: Built in and configurable DDoS protection (default 30 requests/min).</span>
- <span style="font-size:1.1em"><b>HMAC Authentication</b>: API security with a bearer token from Paymenter.</span>
Advanced User Management
- <b><span style="font-size:1.1em">Intelligent User Handling</span></b><span style="font-size:1.1em">: Automatic CloudPanel user creation on first webhosting order, website configuration provisioning, database creation (for WP), additional site access on subsequent orders, service termination, and service suspend (many of these features or automations are not native to CloudPanel and had to be custom built and tested for this extension).</span>
- <span style="font-size:1.1em"><b>Secure Values Generation &amp; Storage: </b>compatible with CloudPanel complexity requirements, credentials are securely generated, transmitted, and stored with enterprise-grade hash and salts when possible.</span>
- <span style="font-size:1.1em"><b>Permission Management</b>: Granular access control with cleanup on terminations, plus user input and format checking.</span>
Business Intelligence
- <b><span style="font-size:1.1em">Automatic Creation, Termination, Suspension, and Unsuspension</span></b><span style="font-size:1.1em">: Everything is handled, for when these processes trigger automatically by Paymenter or manually by an admin.</span>
- <span style="font-size:1.1em"><b>Error Handling</b>: Comprehensive logging and debugging options available to audit logs.</span>
- <span style="font-size:1.1em"><b>Unbeatable Developer Support</b>: Available around the clock, and not afraid to offer support for issues that relate to our offering.</span>
[B]🛡️ Security-First Design
Built by security enthusiasts for production environments, featuring: [/B]
- <b><span style="font-size:1.1em">systemd service with restricted permissions.</span></b>
- <span style="font-size:1.1em"><b>sudo configuration limits, other lockdowns in Linux, and in code to specific CloudPanel commands and access. </b></span>
- <span style="font-size:1.1em"><b>Request size limits and input validation</b></span>
- <span style="font-size:1.1em"><b>No internal system exposure</b></span>
- <b><span style="font-size:1.1em">Comprehensive audit logging</span></b>
BONUS: We plan to later ship a custom-written shell-script that runs you through security mitigations or hardening measures for your CloudPanel instance with some of our recommended changes that you can optionally apply.
📦 What's Included<b> 1. Server Component</b>
- <b><span style="font-size:1.1em">Secure API and wrapper for CloudPanel.</span></b>
- <span style="font-size:1.1em"><b>Automated server setup bash script (systemd service configuration, crontab, user management, etc).</b></span>
- <span style="font-size:1.1em"><b>Monitoring and health check scripts that you can plug into your uptime monitors.</b></span>
- <b><span style="font-size:1.1em">CloudPanel bonus hardening bash script. </span></b>
<b> 2. Paymenter Integration</b>
- <b> Drop-in PHP extension for Paymenter, extracted to a single directory, done!</b>
[LIST]
- Includes Laravel HTTP client integration, complete service lifecycle management, admin global extension interface and per-product configuration interface, customer product purchase, and active service interface.
[/LIST]
💼 Perfect For
- <b>Web Hosting Companies seeking automation</b>
- <b>Resellers managing multiple client</b>
- <b>Agencies with recurring hosting needs</b>
- <b>Developers running client websites</b>
🚀 What's Coming Soon?
- <b>Automatic and manual service suspension for non-payment (maintains data, redirects all web traffic to a page until service restored) (WIP)</b>
- <b>WordPress Installs (WIP)</b>
- <b>Enhanced security recommendations script & guide for CloudPanel (WIP) </b>
- <b>Magic Link login support (WIP, thanks [USER=207715]Guthix[/USER]!)</b>
- <b>More precise PHP/Python/Node.js control and version offering from admin. </b>
- <b>Advanced load balancing, the ability to run multiple CloudPanel instances and distribute customers in between nodes. If you're interested in this idea, please PM me as I'm still fleshing it out. You can run multiple instances of CloudPanel, the API, and connect multiple to your Paymenter instance with the current version of this plugin. </b>
- <b>YOUR recommendations. Anything you'd love to see in this extension? Let us know!</b>
[B] 📈 Installation & Support
Complete documentation and automated setup scripts included. Professional installation, managed deployment, and support available.

[/B]