From 4f12f0a82d450efdb43094454628b0b54805b894 Mon Sep 17 00:00:00 2001 From: Raphael Odini Date: Sat, 2 Mar 2024 18:59:22 +0100 Subject: [PATCH] Improve setup documentation --- doc/install.local.md | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/doc/install.local.md b/doc/install.local.md index 6e332162f..419f434b2 100755 --- a/doc/install.local.md +++ b/doc/install.local.md @@ -7,12 +7,17 @@ * docker * docker compose +### Générer le docker-compose + +```shell +cp docker-compose.symfony_server.yml.dist docker-compose.yml +``` ### Créer les conteneurs ```shell docker compose build -``` +``` ### Lancer l'instance @@ -34,6 +39,34 @@ Pour créer l'utilisateur super admin, visiter : Vous pouvez vous connecter avec l'utilisateur super admin : **admin** / **password**. +### Dupliquer le .env + +```shell +cp .env.dist .env +``` + +Besoin de créer le .env.local.php ? `composer dump-env prod` + +### Installer les dépendances PHP + +```shell +docker compose exec php composer install +``` + +### Installer les dépendances JS + +``` +// en dehors du conteneur +npm install +npm run dev // build +``` + +### Créer la base de données + +```shell +docker compose exec php php bin/console doctrine:migration:migrate -n +``` + ### Remplir la base de donnée avec des données fictives ```shell