PUQcloud Panel

PUQcloud – Cloud Automation, Billing & Management Panel (open-source)

Status: Active development, stable release available  
Technologies Used: Laravel  
Programming Language(s): PHP, JavaScript

PUQcloud is an open-source, modular, and scalable cloud automation and billing panel designed for IT service providers, hosting businesses, SaaS vendors, and infrastructure teams. Built on Laravel, it provides a flexible and extensible platform for billing, service provisioning, DNS and SSL management, Proxmox-based LXC and APP hosting, multi-company operations, and client self-service. The platform supports clustering and queue-based background job processing, helping businesses deploy and manage services with speed, reliability, and scalability.

Try the demo   View on GitHub   Route map

PUQcloud is ideal for businesses looking to offer cloud hosting, SaaS applications, VPN services, managed IT services, DNS and SSL services, and other automated digital products through a single open-source platform.

Key Features:

  • Fully Modular Design: The platform is built with a modular architecture, allowing custom modules and future extensions to be added easily.
  • Multi-Company Support: PUQcloud supports multiple home companies with separate tax profiles and operational settings under one installation.
  • Advanced Billing and Invoicing: Manage invoices, proformas, credit balance, multi-currency, regional tax rules, standalone invoices, and flexible per-service billing modes.
  • Service Automation: Automate provisioning, suspension, termination, upgrades, downgrades, and lifecycle actions for cloud and digital services.
  • Integrated Ticket System: Includes departments, statuses, canned responses, SLA tracking, email import, auto-close, and activity timeline tools.
  • Multi-Language and Internationalization: PUQcloud supports multiple languages, currencies, and country-based client settings.
  • DNS and SSL Management: Built-in DNS Manager and SSL Manager with support for PowerDNS, HestiaCP, Let’s Encrypt, ZeroSSL, ACME, and EAB.
  • Elastic and Fast: Thanks to its queue-based architecture and clustering support, PUQcloud is designed for fast background processing and scalable deployments.

Features for Service Providers:

  • Cloud Management: Provision, manage, and automate the full lifecycle of LXC containers, SaaS applications, VPN services, and other hosted products.
  • Client Dashboard: Provide clients with a self-service portal where they can manage services, billing, notifications, tickets, and account activity.
  • User and Access Management: Advanced roles and permissions for administrators, teams, and client users.
  • Queue Monitoring and Reporting: Monitor background jobs, automation tasks, service activity, and operational data through the admin panel.
  • Proxmox and Cluster Automation: Deploy LXC hosting and SaaS apps on Proxmox clusters with support for synchronization, isolated environments, and load-balancing workflows.
  • VPN Service Sales: Sell and manage VPN services through integration with PUQVPNCP, including provisioning, suspension, usage visibility, and upgrade or downgrade options.

Advantages of PUQcloud:

  • Open Source: Free and open-source, with the ability to inspect, customize, and extend the codebase.
  • Modular and Flexible: Add or extend features as your business grows or your infrastructure evolves.
  • Business Ready: Includes billing, automation, support, and infrastructure management in one platform.
  • Scalable: PUQcloud is built for businesses ranging from startups to larger infrastructure and hosting providers.
  • Modern Architecture: Built on Laravel with queue-based processing, API documentation support, and a structure suitable for long-term development.
  • Community Driven: Developed as an open-source project with support from contributors, volunteers, and sponsors.

Who is PUQcloud For?

  • IT Service Providers: Automate and manage cloud, hosting, SaaS, VPN, DNS, SSL, and digital services.
  • Hosting and Cloud Companies: Offer scalable LXC hosting and app hosting with integrated billing and automation.
  • Managed Service Providers: Deliver support, ticketing, infrastructure operations, and recurring services from one system.
  • Startups and Entrepreneurs: Launch a service business with a low-cost, extensible, and open-source platform.

Powered by WHMCompleteSolution

PUQ Mautic