Public | Automated Build

Last pushed: 5 months ago
Short Description
WHMCS Billing Panel
Full Description

Info

Docker image which allows you to run WHMCS Billing Panel.
More info: https://www.whmcs.com/

Run

docker run -d --name="whmcs" -p 80:80 -p 443:443 -t gembit/whmcs

Installation

docker exec -it whmcs /var/www/run.sh install-enable

After installation is finished, please disable the install by running:
docker exec -it whmcs /var/www/run.sh install-disable

Environment

LICENSE_KEY
LICENSED_PUBLIC_IP
ENCRYPT_HASH
MYSQL_DB_HOST
MYSQL_USERNAME
MYSQL_PASSWORD
MYSQL_DB_NAME

Volumes

/var/www/secured/attachments
/var/www/secured/downloads
/var/www/languages
/var/www/modules

Custom modules

To add custom modules, please mount the folder containing them to /var/www/modules

docker run -d --name="whmcs" -v /your_path/modules:/var/www/modules -p 80:80 -p 443:443 gembit/whmcs

Custom languages

To add custom languages, please mount the folder containing them to /var/www/languages
docker run -d --name="whmcs" -v /your_path/languages:/var/www/languages -p 80:80 -p 443:443 gembit/whmcs

Custom template

Path to mount a custom template:
/var/www/public/templates/template_name

docker run -d --name="whmcs" -v /your_path/template:/var/www/templates/template_name -p 80:80 -p 443:443 gembit/whmcs

Docker Pull Command
Owner
gembit
Source Repository

Comments (1)
norbertpapp
5 months ago

Hello,
the marked repo on BitBucket is private, can you expose it, or make a mirror from a previous state please?