/docker-whmcs-1

Docker for WHMCS

Primary LanguageDockerfileMIT LicenseMIT

Docker Container for WHMCS

A WHMCS 7.1+ developer environment for docker/docker-compose which is heavily inspired by Laradock

Table of Contents

Installation

Clone this repository and copy the WHMCS installation archive into the directory ./whmcs.

Requirements

You need a valid and licensed copy of WHMCS. If required, you can contact the WHMCS Support for a development license.

Tested WHMCS Versions

  • 7.1
  • 7.2
  • 7.4
  • 7.6
  • 7.10 (working, but needs additional testing)
  • 8.X (may working, but needs additional testing)

Usage

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

Development License

If you need a seperate License for your WHMCS installation, you contact the WHMCS Support for a development license.

Contributions

Please use Github for reporting bugs, and making comments or suggestions.