# Add a Jellyfin server in WHMCS

### Jellyfin module **[WHMCS](https://puqcloud.com/link.php?id=77)**
#####  [Order now](https://puqcloud.com/whmcs-module-jellyfin.php) | [Download](https://download.puqcloud.com/WHMCS/servers/PUQ_WHMCS-Jellyfin/) | [Community](https://community.puqcloud.com/)

Configure the connection to your Jellyfin server under **Setup → Products/Services → Servers → Add New Server**.

![Add a Jellyfin server in WHMCS](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-2turq9lm.png)

| Field | Value |
|-------|-------|
| **Hostname / IP Address** | The Jellyfin server hostname or IP. |
| **Secure (SSL)** | Enable if Jellyfin is served over HTTPS. |
| **Port** | Jellyfin port (default `8096`, or `443` when SSL is enabled). |
| **Username** | A Jellyfin **administrator** username. |
| **Password** | That administrator's password. |
| **Access Hash** | A Jellyfin **API key** (Dashboard → API Keys). |
| **Type / Module** | `PUQ Jellyfin`. |

In the **Server Details** section select **Module → PUQ Jellyfin** and fill in the **Username**, **Password** and **Access Hash** (API key), tick **Secure** for SSL and set the **Port**.

![Server Details — PUQ Jellyfin module + Test Connection](https://doc.puq.info/uploads/images/gallery/2026-06/embedded-image-cqgc2mbp.png)

Use **Test Connection** to confirm WHMCS can reach Jellyfin and authenticate. The module authenticates with the username/password + API key to obtain an access token, then calls `System/Info` to verify connectivity.

Assign the server (or a server group containing it) to your Jellyfin product under the product's **Module Settings**.


<!-- sync:115546f2a807e3c8 -->