Laravel React Multi-Tenant Reseller Panel
A fully white-label reseller platform built for hosting providers, cloud providers, service providers, and businesses that need complete branding control.
Ghost Panel is a modern open-source alternative to traditional billing and automation platforms such as WHMCS, ClientExec, and Blesta.
The goal is to build a fully modular, multi-tenant, and completely white-label ecosystem where businesses can sell products and services through multiple reseller levels without modifying the core system.
Instead of hardcoding integrations, Ghost Panel uses a module-based architecture where products can be added, enabled, configured, and provisioned independently.
Our vision is simple:
Create the most flexible and modern white-label reseller platform available in the open-source ecosystem.
Whether you're selling:
- Shared Hosting
- Reseller Hosting
- VPS Servers
- Dedicated Servers
- Storage Services
- SaaS Products
- Software Licenses
- Cloud Infrastructure
Ghost Panel should provide all the tools needed to manage, automate, provision, and sell those services.
Every tenant gets:
- Complete data isolation
- Independent branding
- Custom domain support
- Independent storefront
- Custom pricing
- Custom settings
- White-label experience
Can manage:
- Admin
- Reseller
- Subreseller
- Customer
Can manage:
- Reseller
- Subreseller
- Customer
Can manage:
- Subreseller
- Customer
Can manage:
- Customer
Ghost Panel includes a flexible pricing engine.
Super Admin
โ
Admin (+ Margin)
โ
Reseller (+ Margin)
โ
Subreseller (+ Margin)
โ
Customer
Features:
- Global pricing
- Margin-based pricing
- Custom reseller pricing
- Product-level pricing
- Price list assignment
- Downline pricing management
- Future multi-currency support
Products are delivered through modules.
No core modifications required.
Install Module
โ
Enable Module
โ
Configure Module
โ
Create Product
โ
Start Selling
- cPanel Hosting
- cPanel Reseller Hosting
- Plesk Hosting
- Plesk Reseller Hosting
- Hetzner Cloud
- Hetzner Robot
- Hetzner Storage Box
- Domain Registration
- VPS Management
- Dedicated Servers
- Object Storage
- Email Hosting
- SaaS Products
- License Management
- Cloud Providers
- DNS Providers
- Backup Services
Every role except customers can create their own storefront.
Features include:
- Custom domains
- Custom branding
- Product catalogs
- White-label ordering
- Custom pricing
- Product categories
- Order management
Ghost Panel will integrate with DIDIT KYC Verification.
Features:
- Identity verification
- Customer validation
- Fraud prevention
- Compliance support
Initial Support:
- PhonePe
Planned Support:
- Razorpay
- Stripe
- PayPal
- Cashfree
- PayU
All payment gateways will be module-based.
Users only need to point their domain to the server.
Ghost Panel handles:
- Domain mapping
- Tenant detection
- SSL generation
- SSL renewal
- Branding
- Routing
- Caddy (Recommended)
- Nginx
- Authentication
- Authorization
- Roles & Permissions
- Tenants
- Pricing Engine
- Product Engine
- Invoices
- Transactions
- Tax Management
- Credit Balance
- Refunds
- Queue System
- Cron Jobs
- Provisioning Engine
- Webhooks
- Tickets
- Announcements
- Knowledge Base
- Notifications
- API Access
- Webhooks
- SDK Support
- Module Development Kit
- Authentication System
- Multi-Tenant Foundation
- Role System
- Pricing Engine
- Module Framework
- Product Management
- Storefront System
- Order Management
- Invoice Management
- Payment Integration
- KYC Verification
- Ticket System
- API Access
- Webhooks
- Affiliate System
- Notifications
- Marketplace
- Domain Management
- VPS Management
- Dedicated Server Management
- Mobile Application
Coming Soon
Dashboard Screenshots
Storefront Screenshots
Module Screenshots
Provisioning Screenshots
- Laravel
- React
- Inertia.js
- TypeScript
- Tailwind CSS
- Shadcn/UI
- MySQL
- MariaDB
- Redis
- Queue Workers
- Caddy
- Nginx
git clone https://github.com/ghostcompiler/ghost-panel.gitcd ghost-panelcomposer installnpm installcp .env.example .envphp artisan key:generateUpdate your .env file with database credentials.
php artisan migratecomposer run devOr
php artisan serve
npm run devGhost Panel is a community-driven open-source project.
We are actively looking for contributors who want to help build a modern alternative to legacy hosting automation systems.
- Laravel Developers
- React Developers
- TypeScript Developers
- Infrastructure Engineers
- DevOps Engineers
- UI/UX Designers
- Security Researchers
- API Developers
git clone https://github.com/ghostcompiler/ghost-panel.gitgit checkout -b feature/my-featureImplement your feature or bug fix.
git commit -m "Add awesome feature"git push origin feature/my-featureSubmit a Pull Request for review.
- Follow PSR Standards
- Write clean code
- Add tests where possible
- Update documentation
- Keep pull requests focused
- Discuss major changes before implementation
This project is designed for developers who understand the technologies involved.
Please avoid:
- AI-generated bulk pull requests
- Low-quality code submissions
- Unreviewed generated code
- Massive unrelated changes
Quality is more important than quantity.
If you believe in the vision of Ghost Panel:
- Star the repository
- Report bugs
- Suggest features
- Improve documentation
- Contribute code
- Share the project
Every contribution helps move the project forward.
Built with โค๏ธ by the Open Source Community
Ghost Panel โ The Future of White-Label Reseller Automation
