What is PUQcloud?

PUQcloud is a self-hosted platform that allows you to:

  • Sell and manage public/private cloud services
  • Automate billing and invoicing
  • Monitor resource usage
  • Provide clients with a secure and modern control panel
  • Manage support, localization, and taxation

4 Types of Modules You Can Use:

  • Notification Modules
    Send alerts via email, SMS, Slack, Discord, Mattermost — anything.
  • Payment Modules
    Connect Stripe, PayPal, crypto, local banks — all your gateways in one place.
  • Product Modules
    Provision, manage, and automate cloud services for your clients.
  • Plugin Modules Build custom tools for reports, integrations, imports/exports, and more.

Core Features

  • Modular Architecture – Add or disable components as needed

  • Multi-Tenant Support – Serve multiple businesses from one installation

  • Automated Billing – Generate invoices, handle taxes and currencies

  • Cloud Integration Ready – Connect with provisioning systems

  • Background Jobs – Uses Laravel Horizon for queues

  • REST API (WIP) – Future-proof for custom frontend or integrations

  • Multi-language UI – Designed for global use


Installation Methods

PUQcloud can be deployed in several environments:

1. Dedicated Server or Virtual Machine

The recommended method.

  • Full access to background services

  • Ideal for production

  • Quick install script available

2. Shared Hosting (with limitations)

Can be installed in environments where PHP and queues are supported.

Important: Requires the ability to run Laravel queue workers (Horizon).

3. Docker-Based Deployment (coming soon)

  • Single Mode – For testing or small-scale use

  • Cluster Mode (Kubernetes) – For scalable, multi-node deployment


Requirements

Resource Minimum
RAM 2 GB
OS Debian or Ubuntu (64-bit)
Access Root or sudo user via SSH
Domain A-record pointing to public IP
PHP 8.1+ with required extensions
MySQL/MariaDB 10.5+

Documentation & Resources


Need Help?

Visit our website at puqcloud.com or open a support ticket to get assistance from our team.


PUQcloud is actively developed and open to contributors and sponsors.

If you're a developer, cloud operator, or business owner — join us and help build the future of independent cloud automation.

Join Us in Developing PUQcloud: A Call for Sponsors - https://puqcloud.com/puqcloud-sponsors.php

We are looking for talented professionals to join the development of the PUQcloud project - https://puqcloud.com/puqcloud-volunteers.php 

Powered by WHMCompleteSolution

PUQ Mautic