UniFam Documentation

Variables d'environnement

Liste exhaustive des variables d'environnement du Core, avec type et valeur par défaut.

TODO : tous les noms, types et valeurs par défaut ci-dessous sont à confirmer avec l'implémentation avant publication.

Légende : Requis indique que l'option doit être définie. Le mode précise où elle s'applique (Suite, Standalone ou les deux).

Application

VariableRequisDéfautModeDescription
UNIFAM_APP_URLOui–Les deuxURL publique de l'instance, utilisée pour les liens et la sécurité des sessions.
UNIFAM_APP_PORTNon3000Les deuxPort d'écoute de l'application.
UNIFAM_APP_ENVNonproductionLes deuxEnvironnement d'exécution (production, development).

Base de données

VariableRequisDéfautModeDescription
UNIFAM_DB_URLOui–Les deuxURL de connexion à la base de données.

Authentification

VariableRequisDéfautModeDescription
UNIFAM_AUTH_SECRETOui–Les deuxSecret de signature des sessions. Aucun défaut : à générer.
UNIFAM_AUTH_SESSION_TTLNonTODOLes deuxDurée de validité d'une session.

Licence (Suite)

VariableRequisDéfautModeDescription
UNIFAM_LICENSE_KEYOui–SuiteClé d'activation du mode Suite.

Compte unique (Standalone)

VariableRequisDéfautModeDescription
UNIFAM_STANDALONE_EMAILOui–StandaloneIdentifiant du compte unique.
UNIFAM_STANDALONE_PASSWORDOui–StandaloneMot de passe du compte unique.

OCR

VariableRequisDéfautModeDescription
UNIFAM_OCR_ENABLEDNonfalseLes deuxActive l'extension OCR locale.
UNIFAM_OCR_ENGINENonTODOLes deuxMoteur OCR utilisé (bibliothèques à l'étude : Tesseract, PaddleOCR).

Journalisation

VariableRequisDéfautModeDescription
UNIFAM_LOG_LEVELNoninfoLes deuxNiveau de détail : error, warn, info, debug.

Voir aussi

On this page