- Chialab Design Company (https://www.chialab.it)
- Chialab Open Source (https://www.chialab.io)
- Illustratorium (https://www.illustratorium.it/)
- PHP >= 8.2
- MySQL >= 8
- Composer
- Node.js
- Yarn
composer installyarn installCopy the config/app_local.example.php file to config/app_local.php and set your local configuration.
cp config/app_local.example.php config/app_local.phpand make sure to update the Datasource section with your MySQL connection settings.
Then, ensure the following environment variables are set:
FRONTEND_PLUGIN- The frontend plugin to use (could beBEdita/APIfor API frontend orChialabfor websites frontends)THEME- The theme to use (could beChialabfor chialab.it orOpenSourcefor chialab.io)
You can set the environment variables in your virtual host, configuration:
SetEnv FRONTEND_PLUGIN Chialab
SetEnv THEME Chialab
or in the config/.env file:
export FRONTEND_PLUGIN="Chialab"
export THEME="Chialab"
- chialab-design-company [required]
- footer [required]
- .....
- chialab-open-source [required]
- .....
Run cake migrations to create or update the database schema:
composer migrate