Cloud Panel
Project Overview
A server and hosting control panel that provisions servers, deploys sites and keeps them monitored, backed up and secure — with client billing built in.
Servers
- Server provisioning across multiple providers
- Server events and activity history
- Server-level and shared SSH key management
- SSH gateway health checks
- Web terminal and console access
- Server file manager and in-browser code editor
- Network configuration
- Daemons and scheduled cron jobs
- Docker Compose management
- PAM user management
Sites and domains
- Site creation and management
- Nginx proxy hosts
- Redirect rules
- Access restrictions
- SSL certificate issuing and renewal
- DNS provider integration
Databases
- Database creation and management
- Database user administration
Deployments
- Git source control integration
- Deployment pipelines per site
- Project deployments with output logs
- Deployment notifications
- Per-site and shared bash scripts with captured output
Backups and monitoring
- Scheduled backup jobs for files and databases
- Backup file listings and restore logs
- Server monitoring with live metrics
- Nginx access log analysis
- Alert thresholds and notifications
Security
- Nmap scanning with stored results
- Penetration test runs
- WireGuard VPN interfaces and peers
- Access restriction rules
Clients and billing
- Client directory
- Service categories and client services
- Quotes with line items
- Invoices, payments and sub-payments
- Income and expense tracking with recurring entries
- Profit reporting
Productivity
- Projects with structured task lists
- Task processes with steps, questions, answers and comments
- Notepads with categories
- Project documentation in chapters and sections
- Command palette for fast navigation
Automation and integrations
- AI providers and AI-assisted tasks with run history
- Workflow engine with triggers and logs
- Notification channels
- WhatsApp integration with webhook support
- Live updates over WebSockets
- Background job tracking
- Export and import tooling
Administration
- Roles and granular permissions
- Dynamic report builder and scheduled reports
- Media library
- Multilingual interface with translation files
- Activity and notification logs