# Basic concepts and requirements

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

## Overview

The **Docker n8n WHMCS module** is part of the Docker module series by PUQcloud. It automates the deployment and management of n8n workflow automation instances using Docker containers.

## Core Components

The system consists of three main components:

1. **WHMCS Module** — The core provisioning component installed on your WHMCS server
2. **Debian 12 Server** — Hosts Docker containers with n8n instances
3. **n8n Server** — Facilitates communication between WHMCS and the Docker server

## Key Features

- **Workflow Automation** — Uses n8n workflows as an API interface for Docker operations
- **Flexibility & Customization** — All workflows and scripts are fully customizable

## Prerequisites

Before proceeding with installation, review the foundational Docker module documentation:

[https://doc.puq.info/books/docker-modules](https://doc.puq.info/books/docker-modules)


<!-- sync:e3461c268e5be2f2 -->