A WHMCS 7.1+ developer environment for docker/docker-compose which is heavily inspired by Laradock
Clone this repository and copy the WHMCS installation archive into the directory ./whmcs
.
You need a valid and licensed copy of WHMCS. If required, you can contact the WHMCS Support for a development license.
- 7.1
- 7.2
- 7.4
- 7.6
- 7.10 (working, but needs additional testing)
- 8.X (may working, but needs additional testing)
Copy the .env.example
to .env
and edit the parameters to your needs.
Keep in mind, you need to choose the right PHP version for your WHMCS Installation. See Requirements for additional Information.
Example: WHMCS 7.1 needs PHP 7.0 while Version 7.2 requires PHP 7.1+
Start the container with
docker-compose up
After building the container, open your browser and browse to the /install
directory and follow the installation routine. If you dont use special host,
WHMCS installation itself may take a while. Use mysql
as Database Host in the Database connection Form
If you need a seperate License for your WHMCS installation, you contact the WHMCS Support for a development license.
Please use Github for reporting bugs, and making comments or suggestions.