title: متغيرات البيئة description: “تكوين سلوك failproofai باستخدام متغيرات البيئة”
لوحة التحكم
| المتغير | الوصف |
|---|---|
PORT | منفذ لوحة التحكم (الافتراضي: 8020) |
CLAUDE_PROJECTS_PATH | تجاوز موقع مجلدات مشاريع Claude Code |
FAILPROOFAI_DISABLE_PAGES=policies,projects | صفحات لوحة التحكم المراد إخفاؤها مفصولة بفواصل |
FAILPROOFAI_ALLOWED_DEV_ORIGINS | المضيفون/عناوين IP المسموح لهم بالوصول إلى موارد التطوير. نفس --allowed-origins. |
تسجيل السجلات
| المتغير | الوصف |
|---|---|
FAILPROOFAI_LOG_LEVEL=info|warn|error | مستوى سجل الخادم (الافتراضي: warn) |
FAILPROOFAI_HOOK_LOG_FILE | مسار ملف سجل hook مخصص، أو true للقيمة الافتراضية (~/.failproofai/logs/hooks.log) |
جمع البيانات
| المتغير | الوصف |
|---|---|
FAILPROOFAI_TELEMETRY_DISABLED=1 | تعطيل جمع بيانات الاستخدام المجهول |
المصادقة
| المتغير | الوصف |
|---|---|
FAILPROOF_API_URL | تجاوز عنوان URL الأساسي لخادم API الذي يستخدمه failproofai auth ومربع حوار مصادقة لوحة التحكم. القيمة الافتراضية https://api.befailproof.ai؛ عيّنها إلى http://localhost:8080 (أو حيثما يكون) عند تشغيل خادم api محلي. |
FAILPROOFAI_AUTH_DIR | تجاوز موقع تخزين auth.json (الافتراضي: ~/.failproofai). مفيد في الغالب للاختبارات المعزولة. |
طلب التشغيل الأول
| المتغير | الوصف |
|---|---|
FAILPROOFAI_NO_FIRST_RUN=1 | تخطي الطلب الذي يعرض تثبيت السياسات عند استدعاء failproofai الأول الأساسي |
LLM (لتقييم السياسات)
| المتغير | الوصف |
|---|---|
FAILPROOFAI_LLM_BASE_URL | نقطة نهاية LLM API (الافتراضي: https://api.openai.com/v1) |
FAILPROOFAI_LLM_API_KEY | مفتاح API لسياسات مدعومة بـ LLM |
FAILPROOFAI_LLM_MODEL | اسم النموذج (الافتراضي: gpt-4o-mini) |

