# Server Actions (per node)

### 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/)

Opening a server gives you a per‑node console with live stat cards and a tab bar: **System config · Group config · PHP · File Manager · Services · Users · Packages · IPs · Maintenance · Log**.

![Server Actions — system config](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-teb9icdx.png)

## System config

A live, read‑only dump of the node's `hestia.conf` key/value pairs — handy for confirming what a server is actually running.

## Group config (drift)

Compares the node's live config against what its **group** expects, key by key, with a **MATCH / drift** status, and lets you **Apply group config** to push the managed values:

![Server Actions — group config drift](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-qss2p7yw.png)

This is the per‑node view of the group's managed `hestia.conf` (see *Server‑group editor*).

## PHP

Install / remove PHP versions (5.6 – 8.4) with their FPM service, IonCube, and the Ondrej/Sury repositories — with an online gate and a recent‑tasks panel.

![Server Actions — PHP](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-ssnbymst.png)

## File Manager

Install and manage the two built‑in file managers per node — **FileGator** (Vue SPA, drag‑and‑drop) and **net2ftp** (native chmod UI). Each shows its installed version & URL, a custom download URL, and Reinstall / Uninstall / Refresh.

![Server Actions — file managers](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-ji0alqsf.png)

## Services / Users / Packages

* **Services** — system services (apache2, php‑*‑fpm, exim4, dovecot, nginx, bind9…) with state/CPU/memory/uptime and start/stop/restart.

  ![Server Actions — services](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-cw1ymldc.png)
* **Users** — every Hestia user on the node with its package, disk used/quota, bandwidth, domains, DBs and state.

  ![Server Actions — users](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-t0nsqdgn.png)
* **Packages** — the Hestia hosting packages on the node (the module creates a per‑service package automatically).

  ![Server Actions — packages](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-zrnl6ilc.png)

## Maintenance & Log

* **Maintenance** — Test connection / Refresh status, rebuild commands (`v‑rebuild‑*` for users/web/mail/DNS), and Purge Nginx cache.

  ![Server Actions — maintenance](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-wdjluq7w.png)
* **Log** — the operation log filtered to this one node.

  ![Server Actions — log](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-gk5itulf.png)


<!-- sync:559dffde053e8974 -->