# Product Configuration

### Docker Immich module **[WHMCS](https://puqcloud.com/link.php?id=77)** 

#####  [Order now](https://puqcloud.com/whmcs-module-docker-immich.php) | [Download](https://download.puqcloud.com/WHMCS/servers/PUQ_WHMCS-Docker-Immich/) | [FAQ](https://faq.puqcloud.com/) | [n8n](https://puqcloud.com/link.php?id=117)

##### Add new product to WHMCS

```
System Settings->Products/Services->Create a New Product
```

In the **Module settings** section, select the **"PUQ Docker Immich"** module

- **License key –** A pre-purchased license key for the **"PUQ Docker Immich"** module. For the module to work correctly, the key must be active
- **Disk space** – defines the allocated disk size for the Docker container.
- **CPU** – sets the CPU usage limit for the Docker container.
- **RAM** – specifies the amount of RAM allocated to the Docker container.
- **Link to instruction** – URL to a guide that will be displayed in the client panel if provided.
- **Main domain** – defines the primary domain for the web interface of the application. If not set, the main domain will be taken from the **hostname** parameter in the server settings.
- **Subdomain** – a personal subdomain assigned to each service. If left empty or if the subdomain is already taken, it will be automatically generated in the format **{user\_id}-{service\_id}**.
- ### Supported Macros for **App Subdomain**:
    
    
    - **{user\_id}** – Client ID
    - **{service\_id}** – Service ID
    - **{random\_digit\_x}** – Random number (x defines the length)
    - **{random\_letter\_x}** – Random letter (x defines the length)
    - **{unixtime}** – Unix timestamp
    - **{year}, {month}, {day}, {hour}, {minute}, {second}** – Date and time values <div><div></div></div>
- **Notification, used disk space X %** – The percentage value that sets the threshold for the container's disk space usage will trigger a notification message to the client once the threshold is reached.
- **Notification disk limit email template** – The email template for the notification that will be sent when the threshold is reached. [![image-1742329220406.png](https://doc.puq.info/uploads/images/gallery/2025-03/scaled-1680-/image-1742329220406.png)](https://doc.puq.info/uploads/images/gallery/2025-03/image-1742329220406.png)