# Service Management

### PUQ Web Hosting module **[WHMCS](https://puqcloud.com/)**
#####  [Order now](https://puqcloud.com/) | [Download](https://download.puqcloud.com/WHMCS/servers/PUQ_WHMCS-WEB-Hosting/) | [Community](http://community.puqcloud.com/)

Every hosting service is managed from inside its WHMCS service page. At the top you get the standard WHMCS editor with the Configurable‑Option dropdowns and the **Module Commands** (Create / Suspend / Unsuspend / Terminate / Change Package):

![WHMCS service — module commands](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-4vgkfqnn.png)

Below that, the module embeds a full **admin service panel** — your staff's day‑to‑day console for the service.

## Overview

The Overview shows two role cards. **Web & DNS** lists the web Hestia user, the DNS user and zones (with deploy badges) and the website usage gauges; **Mail** lists the mail user, mail/webmail links and the mailbox gauges. Both show the SSL state. Top buttons: **Edit DB row · Reveal credentials · Redeploy service · Factory reset · Change domain**.

![Admin service panel — overview](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-5qwovwzi.png)

## Per‑resource tabs

The tab bar mirrors the client area but read/write for staff:

| Tab | What you do |
|-----|-------------|
| **Web settings** | PHP version, HTTPS redirect, proxy extensions. ![Web settings](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-fnsrqx4d.png) |
| **SSL** | Auto‑SSL state per role + custom‑cert upload; Issue/Renew now. ![SSL](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-rdkgjvrt.png) |
| **FTP** | FTP accounts (full prefixed username). ![FTP](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-bwszsgyj.png) |
| **Databases** | Databases (name/user, engine, charset, size). ![Databases](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-ixkxyqet.png) |
| **DNS** | The service's zone records (type/name/value/pri/TTL) with per‑server deploy state. ![DNS](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-ujarqcvr.png) |
| **Mailboxes** | The service's mailboxes (email, quota, status). ![Mailboxes](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-epqskctm.png) |
| **Cron** | Cron jobs (schedule, command, status). ![Cron](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-nj62smrj.png) |
| **Backups** | Web + Mail backup lists with Backup now / Sync from server / Restore / Delete / Check restore. ![Backups](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-6ssptgpz.png) |
| **Logs** | Real Hestia log tail (Apache/Exim/Dovecot), grep‑filtered to the domain. ![Logs](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-q0gaicoe.png) |

## Deploy & Tasks

The **Deploy** tab shows live deploy status, a full event timeline and **Redeploy (hard reset)**. The **Tasks** tab lists this service's tasks (action, target, server, status, attempts, timestamps); each opens a detail modal with the streamed SSH log.

![Deploy timeline](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-ty6viwx8.png)
![Tasks tab](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-th6rpgl9.png)
![Task detail](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-0rkwqmov.png)

## Limits, usage & power tools

The Overview tab also carries the **Resolved limits** and live **Usage** tables, with **Force usage sync** and a **Verify & Repair** panel:

![Resolved limits + usage](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-felnhyvc.png)

* **Reveal credentials** — decrypted logins/passwords for the web (FTP/panel/unix), mail and DNS Hestia users.

  ![Reveal credentials](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-chhwov2f.png)
* **Edit DB row** — a raw editor of the service record for fixing rows that got into a bad state (bypasses provisioner validation — power users only).

  ![Edit DB row](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-hxz5fmfs.png)
* **Factory reset** — wipes the Hestia users + local child rows and re‑runs the full deploy chain (two‑step confirm).

## Cross‑service list

The addon **Services** page is the fleet‑wide view — search/filter by deploy or DNS state, see each service's **Mode** (Split/Vanity) and DNS ownership, open the admin panel, redeploy, unlock or force‑delete, and run **Verify** (probe panels + DNS and repair).

![Services list](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-6j4wkmrn.png)


<!-- sync:4d4ff0e4302c5de2 -->