Le CMS HeadLess va permettre de fournir du contenu dynamique au client mobile.
| Sommaire |
|---|
Installation
PostgreSQL ou MySQL
Le CMS se lance avec Docker. Par défaut, la configuration proposée utilise PostgreSQL, mais il est aussi possible d'utiliser MySQL (voir la section MySQL ci-dessous).
- Rendez-vous dans le dossier env/local/docker/directus
- Modifiez les variables d'environnement suivantes dans le fichier docker-compose.yml (optionnel pour une installation locale, passez à l'étape 3) :
- dans le conteneur
directus-db:POSTGRES_PASSWORD
- dans le conteneur
directus:KEYSECRETADMIN_EMAIL(identifiant de l'admin sur la page d'administration du CMS)ADMIN_PASSWORD(mot de passe de l'admin sur la page d'administration du CMS)DB_PASSWORD(doit correspondre àPOSTGRES_PASSWORDdu conteneurdirectus-db)
- dans le conteneur
- Lancez Directus :
Bloc de code language bash $ docker compose up --build -d
- Le CMS sera accessible sur http://localhost:8055 (à moins que vous ayez modifié la configuration), connectez-vous avec les identifiants renseignés plus tôt (
ADMIN_EMAILetADMIN_PASSWORD). - S'authentifier une 1ère fois
- Dans Settings > Project Settings, passez le CMS en français (optionnel, mais les explications suivantes se font avec l'interface en français).
...
Pour utiliser MySQL, remplacer dans le fichier docker-compose.yml, la config de directus-db :
...