EdyTheCow ecdf36aad8
Some checks failed
Build WHMCS NGINX / build (push) Has been cancelled
Split up functions and other improvements
- Split all functions into smaller script files
- whmcs dir is now properly set to be owned by www-data user
- Added automation for moving crons folder and adjusting configs. Currently disabled due to whmcs having to generate config first. Will keep it disabled until I find a good work around
2025-10-07 23:53:13 +02:00
2025-10-03 12:54:22 +02:00

WHMCS Docker Images

These docker images are built and published using Github Actions workflows. You can inspect the workflows themselves in .github/workflows/.

whmcs-php-fpm

This image is built on top of official php-fpm image found on Docker Hub. It takes care of all the dependencies required to run WHMCS, the included dependencies are based on official WHMCS documentation.

whmcs-nginx

This image is built on top of official nginx image found on Docker Hub. It currently only copies over nginx.conf and generates default.conf based on a template. This allows us to pass variables down to template when container is started. Which makes configuration easier than having to edit the file itself manually.

Description
Dockrized WHMCS running under Traefik proxy! Fully functional and ready for production use.
Readme 370 KiB