Environnement
Variables d'environnement
RABBIT_MQ_HOST
[obligatoire] Nom de l'hĂŽte RabbitMQ.
RABBIT_MQ_USER
[obligatoire] Nom de l'utilisateur RabbitMQ.
RABBIT_MQ_PASSWORD
[obligatoire] Mot de passe de l'utilisateur RabbitMQ.
RABBIT_MQ_VHOST
[obligatoire] Nom de l'hĂŽte virtuel RabbitMQ.
NODE_ENV
[optionnelle] Environnement d'exécution.
Les valeurs possibles sont : production, development.
Environnement d'exécution
L'environnement d'exécution a deux configurations possibles : production ou développement. Il est déterminé par la variable d'environnement NODE_ENV. Si cette derniÚre est égale à production alors l'environnement d'exécution est configuré en mode production sinon en mode développement.
Services annexes
Un OAV utilise des services annexes.
oip-headless-api
Le service oip-headless-api assure la persistance des données et la gestion des opérations asynchrones. Il nécessite une instance PostgreSQL et une instance RabbitMQ.
fasst-sessions
Le service fasst-sessions assure la génération de tokens d'authentification.