Passer au contenu principal

Tableau de bord

VariableDescription
PORTPort du tableau de bord (par défaut : 8020)
CLAUDE_PROJECTS_PATHRemplace l’emplacement où sont recherchés les dossiers de projets Claude Code
FAILPROOFAI_DISABLE_PAGES=policies,projectsPages du tableau de bord à masquer, séparées par des virgules
FAILPROOFAI_ALLOWED_DEV_ORIGINSHôtes/IPs autorisés à accéder aux ressources de développement. Équivalent à --allowed-origins.

Journalisation

VariableDescription
FAILPROOFAI_LOG_LEVEL=info|warn|errorNiveau de journalisation du serveur (par défaut : warn)
FAILPROOFAI_HOOK_LOG_FILEChemin personnalisé du fichier de log des hooks, ou true pour le chemin par défaut (~/.failproofai/logs/hooks.log)

Télémétrie

VariableDescription
FAILPROOFAI_TELEMETRY_DISABLED=1Désactive la télémétrie d’utilisation anonyme

Authentification

VariableDescription
FAILPROOF_API_URLRemplace l’URL de base du serveur API utilisée par failproofai auth et la boîte de dialogue d’authentification du tableau de bord. Par défaut https://api.befailproof.ai ; définir à http://localhost:8080 (ou autre) lors de l’exécution d’un serveur API local.
FAILPROOFAI_AUTH_DIRRemplace l’emplacement où est stocké auth.json (par défaut : ~/.failproofai). Principalement utile pour les tests isolés.

Invite au premier lancement

VariableDescription
FAILPROOFAI_NO_FIRST_RUN=1Ignore l’invite proposant d’installer les politiques lors du premier appel nu à failproofai

LLM (pour l’évaluation des politiques)

VariableDescription
FAILPROOFAI_LLM_BASE_URLPoint de terminaison de l’API LLM (par défaut : https://api.openai.com/v1)
FAILPROOFAI_LLM_API_KEYClé API pour les politiques alimentées par LLM
FAILPROOFAI_LLM_MODELNom du modèle (par défaut : gpt-4o-mini)