The MDCenter serves as the administrative portal for your Moodle instances.
It is built on Laravel 10 and Filament v3.
- Create
.envin the project root folder. - Create
.envin the project/webfolder (see.env.examplefor example values). - Run
docker-compose -f local.yml up -dcommand. - Run
composer installcommand. - Open container bash with
docker exec -it map-php bashcommand & runphp artisan migrateto migrate database tables. - Create storage symlink with
php artisan storage:link(if symlink don't work you can add --relative flag).
Run ./vendor/bin/pint before every commit to follow required code style.