Complete development environment for WHMCS with PHP 8.2, Apache, ionCube Loader, MariaDB, and MailHog
All required extensions pre-installed and configured
Automatically installed for your PHP version
Production-ready database included
Capture all emails without sending to real addresses
Edit code locally, see changes instantly
Works on Mac, Linux, and Windows
git clone https://github.com/Askedio/docker-whmcs.git
cd docker-whmcs
mkdir -p whmcs
# Extract your WHMCS ZIP into ./whmcs
Need a WHMCS license? Get one here
docker compose up -d
Open http://localhost:8080/install
Database: Host db, Name whmcs, User whmcs, Pass whmcs
M1/M2/M3 Macs
Native support
x86_64/AMD64
WSL2 or Docker Desktop
Use the pre-built image from Docker Hub for faster setup
docker pull gcphost/whmcs:latest
Or use it directly in docker-compose.yml
Get started with WHMCS - the world's leading web hosting automation platform
Powered by WHMCS - trusted by over 35,000 customers worldwide