Projet destiné à être utilisé comme base de gabarit pour les projets ZEPHYRUS.
Assurez-vous d'avoir le Moteur Docker installé et à jour.
Copiez le fichier .env.example vers un fichier nommé .env. Lancez finalement la construction de l'environnement de développement.
docker compose up
docker exec -it zephyrus_webserver composer installdocker exec -it zephyrus_webserver composer updatedocker compose down
docker compose upPar défaut, xdebug est installé, mais pas actif pour augmenter les performances en développement. Par contre, il est possible de l'activer et de le désactiver avec une commande. Doit être exécuté sur l'ordinateur hôte et non depuis le conteneur Docker (puisque le script interagit avec l'exécutable de Docker sur l'hôte).
composer xdebug-enablecomposer xdebug-disabledocker exec -it zephyrus_webserver composer latte-cachedocker rmi $(docker images -q)Par défaut, l'image Docker fourni avec Zephyrus inclus MailCatcher. Ceci permet de tester des courriels simplement.
Pour accéder à MailCatcher : http://localhost:1080/
mailer:
transport: "smtp"
from_address: "info@ophelios.com"
from_name: "Zephyrus"
smtp:
enabled: true
host: "localhost"
port: 1025
encryption: "none"
username: ""
password: ""