Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4b03f76

Browse files
vgrebMopolo
andcommitted
docs(dev-setup.md): Documenter l'activation d'Algolia
Co-authored-by: Nathan Boiron <[email protected]>
1 parent a974340 commit 4b03f76

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

doc/dev-setup.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ services:
7878
7979
## Base de données
8080
81+
### MySQL
82+
8183
Config par défaut :
8284
8385
- user : `afup`
@@ -88,6 +90,24 @@ Config par défaut :
8890

8991
La base de donnée est accessible via le script `docker/bin/mysql`.
9092

93+
### Algolia (recherche à facettes)
94+
95+
Pour que la recherche à facettes fonctionne, il faut créer un compte gratuit sur [www.algolia.com](https://dashboard.algolia.com/users/sign_up) et créer une application Algolia.
96+
Une fois l'application crée, mettre à jour le fichier `.env` avec les clés d'API automatiquement générées et relancer le projet via Docker.
97+
98+
```dotenv
99+
ALGOLIA_APP_ID=DVB92YWTPE # Algolia Application ID
100+
ALGOLIA_BACKEND_API_KEY=78e71e5r5c2Rb353f5a03376gb9878779 # Algolia Write API Key
101+
ALGOLIA_FRONTEND_API_KEY=74e71e5r5c2Rb353f5a03376gb9878777 # Algolia Search API Key
102+
```
103+
104+
Lancer les commandes suivantes pour créer les différents index :
105+
```bash
106+
php bin/console indexing:meetups
107+
php bin/console indexing:planete
108+
php bin/console indexing:talks
109+
```
110+
91111
## Tests
92112

93113
L'exécution des tests nécessite que le projet soit lancé via Docker.

0 commit comments

Comments
 (0)