Ce dépôt contient l'infrastructure complète du projet fonctionnant sous Docker. La stack comprend un backend Symfony, un frontend Angular, ainsi que des bases de données MySQL et MongoDB avec leurs interfaces de gestion respectives.
Avant de commencer, assurez-vous d'avoir installé sur votre machine :
- Docker et Docker Compose
- Les ports suivants libres sur votre machine hôte : 8000, 4200, 9000, 27017, 8081
Suivez scrupuleusement ces étapes pour lancer l'application la première fois :
Démarrez la stack Docker en arrière-plan. Cela va construire les images et configurer les volumes réseaux :
docker-compose up -d --builddocker exec -it php-back composer installdocker exec -d php-back php -S 0.0.0.0:8000 -t publicdocker exec -it php-back php bin/console cache:clear