Pour déployer localement le projet :
Assurez vous d'avoir
- docker-compose v1.29.2 ou plus
- docker v18.09.1 ou plus
- make v4.2.1 ou plus
Ainsi qu'aucun autre serveur écoutant sur le port 8080 de votre machine
git clone https://github.com/pci-ua/pci-website.git
cd pci-website/
cp .env.example .env
# éditer le .env si vous en avez besoin
make start
Pour build manuellement l'application une fois :
make build
Pour lancer le build automatique après chaque modification :
make auto-build
Puis accessible via http://localhost:8080/
Pour vérifier que vos modification respecte bien toutes normes :
make check