Explore our product Ecosystem
Powering Your Business
0

Overview

Discover top features of the brand-new Portainer Docker Containers For WHMCS module and make it your business advantage!

Portainer Docker Containers For WHMCS is a powerful tool that connects your WHMCS system with Portainer to let you offer fully automated, container-based services. Whether you are deploying single container environments or full stacks, the module takes care of everything from initial setup and resource allocation to ongoing management and monitoring.

As soon as the order is complete, your customers get instant access to their services, with options to start, stop, or restart containers, view real-time logs and resource graphs, access an interactive terminal, and reinstall environments using predefined app templates. They can even recreate a selected container to apply updates or changes without losing any application data.

From the admin perspective, the module offers comprehensive product control, with support for configurable options, and a dedicated addon for managing logs, translations, and media library images. The range of advanced configuration options lets you define container settings, provide environment variables, apply dynamic labels, and validate user input using a simple visual interface. The module also includes Docker-in-Docker support to deliver isolated container environments for each customer, and integrates with Traefik for automated, domain-based routing of deployed services.

From microservices to full-stack applications - go from idea to ready product without breaking your flow. Order Portainer Docker Containers For WHMCS and make your platform a natural fit for modern, container hosting!

Check out our Blog article and learn how to bring Docker hosting to your WHMCS with Portainer integration!
Read More

Features

  • Admin Area

    • Create/Suspend/Unsuspend/Terminate Container, Stack, Or Swarm-Based Service
    • Change Package
    • Start/Stop/Restart/Recreate Service
    • View Service Status And Details
    • View Containers Assigned To Stack
    • View Published Ports
    • View Environment Variables
    • View Container Logs
    • View, Manage And Show Details Of Action Logs
    • View Statistic Graphs:
      • Memory
      • CPU Usage
      • Network Usage
      • Disk I/O Usage
    • Configure Product Details:
      • Provide Product General Configuration:
        • Define Default Instance Name
        • Define Default Username
        • Toggle Opening Container Console In New Window
        • Assign Container Network
        • Select Runtime Type
        • Enable Privileged Mode
      • Provide Docker-in-Docker Configuration:
        • Enable Docker-in-Docker Functionality
        • Enable Privileged Mode
        • Select Runtime Type
        • Define Default Docker Node Name
        • Assign Container Network
      • Provide App Templates Configuration:
        • Select Default Application Groups
        • Select Default Application
      • Define Container Limits:
        • Memory Reservation [MB]
        • Memory Limit [MB]
        • CPU Limit [Cores]
        • Volume Size [GiB]
      • Choose Features Available In Client Area:
        • Select Available Container Details
        • Select Available Stack Details
        • Start/Stop/Restart/Recreate Service
        • Reinstallation
        • Environment Variables
        • Published Ports
        • Container Logs
        • Console
        • Graphs
        • Assigned Containers
        • Action Logs
      • Choose Features Available In Admin Area:
        • Service Actions
        • Stack Details
        • Assigned Containers
        • Container Details
        • Published Ports
        • Environment Variables
        • Container Logs
        • Graphs
        • Action Logs
      • Generate Configurable Options
    • Configure WHMCS Server Details For Selected Environment
  • Addon Module

    • View Dashboard With List Of Launched Services
    • Configure App Templates:
      • Container Applications
      • Stack Applications
      • Swarm Applications
      • Custom Applications
    • Customize Application Details And Logo Images
    • Create Application Groups And Assign App Templates
    • Manage Media Library With Logotypes For App Templates
    • Customize Module Language Files With "Translations" Tool
    • View And Manage Logs
    • View Queue Of Scheduled Tasks
  • Client Area

    • View Container/Stack Status And Details
    • Start/Stop/Restart/Recreate Service
    • View Containers Assigned To Stack
    • View Published Ports
    • View Environment Variables
    • View Action Logs
    • Reinstall Service With Predefined Templates:
      • Container Applications
      • Stack Applications
      • Swarm Applications
      • Custom Applications
    • View Container Logs
    • Access Console
    • View Container Graphs:
      • Memory Usage
      • CPU Usage
      • Network Usage
      • Disk I/O Usage
  • Configurable Options

    • Application
    • Memory Reservation
    • Memory Limit
    • CPU Limit
    • Volume Size
  • General Info

    • Requires Portainer Business Edition (BE)
    • Supports Docker Labels For Domain Routing Via Traefik
    • Multi-Language Support With Custom Translations Tool
    • Supports PHP 8.3 Back To PHP 8.1
    • Supports WHMCS Themes "Six", "Twenty-One" And "Lagom WHMCS Client Theme"
    • Supports WHMCS V8.13 Back To WHMCS V8.10
    • Requires ionCube Loader V14 Or Later
    • Easy Module Upgrade To Open Source Version
Read More

Changelog

v1.1.0

Released: Nov 19th, 2025
New Feature
  • Implemented Docker-in-Docker support to provide isolated, secure container environments for customers
  • Added support for the container "Recreate" feature to allow updating applications without data loss - case #91
  • Added support for Swarm stack applications and custom application templates - case #86
  • Added option to define the default network for containers - case #87
  • Added support for using configurable option values inside stack deployments - case #89
  • Added option to define the user used for terminal access in container templates - case #90
  • Introduced app templates settings to support custom commands, image overrides, and port definitions - case #104
  • Introduced 'container_volumes' variable in app templates to allow defining bind and local volumes
  • Added proxy network support for DNS service discovery in stack configurations
  • Added option to limit the disk size for Docker containers
  • Added option to select "Runtime Type" in the product configuration
Improvement
  • Updated appearance of usage statistics graphs for better readability and visual clarity
  • Added search functionality to columns, allowing filtering by client ID, client name, product name, and product group
  • Added notice to inform users that the graph data is still being gathered
  • Enhanced display of container logs by presenting log entries in a structured table
  • Added informational message when no applications are available on the reinstallation page
  • Added check to prevent duplicate creation tasks, displaying a notice when instance creation is already in progress
  • Added validation messages for invalid or missing container volume settings to avoid errors in the task
Bug Fix
  • Fixed incomplete volume removal following container or stack termination - case #95
  • Fixed incorrect value assignment for dropdown-based configurable options - case #102
  • Fixed issue where the side menu disappeared during reinstallation by redirecting to the homepage and blocking access to tabs
  • Corrected console behavior in the left menu to open in a new window when the "Open Container Console in New Window" option is enabled
  • Improved clarity and accuracy of multiple system messages, including configuration warnings, invalid server type notices across product configuration - case #94, #99
  • Applied additional language file corrections, along with adjusted message border styling

v1.0.0

Released: May 29th, 2025
Launch
  • Stable Release
Read More

There are no reviews yet!

Read More

See Also

DNS Manager For WHMCS Icon
DNS Manager
$399.95 $299.96/yr
WHMCS V8.13

DNS Manager For WHMCS

Chosen by 1842 customers

Provision DNS and rDNS zones, configure them flexibly through packages, access control tools plus empower your clients to manage zones and records in your WHMCS.

$399.95 $299.96/yr
OpenStack VPS & Cloud For WHMCS Icon
OpenStack
VPS & Cloud
$499.95 $374.96/yr
WHMCS V8.13

OpenStack VPS & Cloud For WHMCS

Chosen by 370 customers

Enable the provisioning of flexible virtual servers in WHMCS and allow your clients to handle each VPS product remotely: manage backups, access noVNC console and more.

$499.95 $374.96/yr
DirectAdmin Extended For WHMCS Icon
DirectAdmin Extended
$199.95 $142.46/yr
WHMCS V8.13

DirectAdmin Extended For WHMCS

Chosen by 440 customers

Automate the provisioning of web hosting accounts and permit your clients to access FTP server, handle files, web applications and other crucial components remotely.

$199.95 $142.46/yr
Zimbra & Carbonio Email For WHMCS Icon
Zimbra & Carbonio Email
$129.95 $97.46/yr
WHMCS V8.13

Zimbra & Carbonio Email For WHMCS

Chosen by 377 customers

Supply Zimbra and Carbonio accounts and use automated tools in WHMCS, empower your clients to remotely handle mailboxes and aliases, and quickly access webmails.

$129.95 $97.46/yr