UI des Paramètres
La page Paramètres in-app est l'éditeur piloté par schéma pour chaque fichier TOML par section : pools, connecteurs, dictionnaire, écrans, menus, tableaux de bord, graphiques et jobs. Un éditeur par concept, un éditeur Monaco brut comme échappatoire, et un bouton Recharger qui pousse chaque changement à chaud.
Paramètres du framework
Tous les paramètres transverses du framework — nom de l'application, pool de base par défaut, backend d'authentification, OIDC, fournisseur IA, clé maîtresse de chiffrement, licence — se modifient depuis Paramètres → Framework. Le formulaire est piloté par un schéma ; cette page liste chaque champ, son rôle et l'endroit où il se manifeste.
Variables d'environnement
Chaque variable d'environnement LIBERTY_* documentée — URL de base de données, clé de signature JWT, clé maître de chiffrement, clé de licence, clé IA, répertoire d'apps, paramètres OIDC — avec le fichier qu'elle surcharge et la valeur par défaut appliquée quand elle n'est pas définie.
Rechargement à chaud
Chaque édition de TOML par section faite dans l'UI Paramètres ou poussée via POST /admin/reload est appliquée au framework en cours d'exécution sans redémarrage. Cette page documente ce qui se recharge, ce qui reste en cours et ce qui demande vraiment un redémarrage du processus.
Chiffrement et secrets
Les mots de passe de connecteurs, les jetons d'API et les secrets OIDC sont enregistrés chiffrés en AES-256-GCM. Chaque champ secret de l'interface Paramètres dispose d'un interrupteur 🔒 pour basculer entre clair et chiffré ; la clé maîtresse reste dans l'environnement, jamais sur disque. La rotation se fait en ligne via les clés héritées.