Find a copy of the latest build at Docker Hub.
- Download Composer or update
composer self-update
. - Run
php composer.phar create-project --prefer-dist cakephp/app [app_name]
.
If Composer is installed globally, run
composer create-project --prefer-dist cakephp/app [app_name]
You should now be able to visit the path to where you installed the app and see the setup traffic lights.
Read and edit config/app.php
and setup the 'Datasources' and any other
configuration relevant for your application.
- endpoints - All of these routes require WHMCS authentication before access
- addonActivate - Create/Updates an addon account, gives it a fake entry until user scans a badge
- addonCancel - "Suspends" a badge, disables AD addon account
- clientAdd - Webhook from whmcs that creates / updates a user in the local database, and the active directory
- clientChangePassword - Webhook, handles a password change update to AD, also handles if the account doesn't exist in AD
- clientEdit
- invoicePaid
- moduleCreate
- moduleSuspend
- moduleTerminate
- moduleUnsuspend