Cloud Panel

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