- 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 install
yarn install
Copy 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.php
and 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/API
for API frontend orChialab
for websites frontendsTHEME
- The theme to use (could beChialab
for chialab.it orOpenSource
for 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