Update .env.example
Browse files- .env.example +78 -5
.env.example
CHANGED
|
@@ -1,15 +1,24 @@
|
|
| 1 |
-
# ARF Demo Configuration
|
| 2 |
# Copy this file to .env and modify values as needed
|
| 3 |
|
| 4 |
# ===== System Mode =====
|
| 5 |
# Options: demo, oss, enterprise
|
| 6 |
ARF_MODE=demo
|
| 7 |
|
| 8 |
-
# Use
|
| 9 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
|
| 11 |
# ===== ARF Integration =====
|
| 12 |
-
# Required for enterprise mode
|
| 13 |
ARF_API_KEY=your_api_key_here
|
| 14 |
ARF_BASE_URL=https://api.arf.dev
|
| 15 |
|
|
@@ -42,6 +51,70 @@ DEFAULT_SAFETY_MODE=advisory
|
|
| 42 |
# Require human approval for execution
|
| 43 |
REQUIRE_APPROVAL=true
|
| 44 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 45 |
# ===== Logging =====
|
| 46 |
# Log level: DEBUG, INFO, WARNING, ERROR
|
| 47 |
-
LOG_LEVEL=INFO
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# 🚀 ARF Ultimate Investor Demo v3.8.0 Configuration
|
| 2 |
# Copy this file to .env and modify values as needed
|
| 3 |
|
| 4 |
# ===== System Mode =====
|
| 5 |
# Options: demo, oss, enterprise
|
| 6 |
ARF_MODE=demo
|
| 7 |
|
| 8 |
+
# Use TRUE ARF when available (auto-detected)
|
| 9 |
+
# When true: Uses real ARF packages if installed, falls back to mock if not
|
| 10 |
+
# When false: Always uses mock mode
|
| 11 |
+
USE_TRUE_ARF=true
|
| 12 |
+
|
| 13 |
+
# ===== Installation Detection (Auto-detected, can override) =====
|
| 14 |
+
# These are auto-detected at startup, but can be manually set:
|
| 15 |
+
# ARF_OSS_INSTALLED=false
|
| 16 |
+
# ARF_ENTERPRISE_INSTALLED=false
|
| 17 |
+
# ARF_OSS_VERSION=3.3.7
|
| 18 |
+
# ARF_ENTERPRISE_VERSION=1.0.2
|
| 19 |
|
| 20 |
# ===== ARF Integration =====
|
| 21 |
+
# Required for enterprise mode with real API calls
|
| 22 |
ARF_API_KEY=your_api_key_here
|
| 23 |
ARF_BASE_URL=https://api.arf.dev
|
| 24 |
|
|
|
|
| 51 |
# Require human approval for execution
|
| 52 |
REQUIRE_APPROVAL=true
|
| 53 |
|
| 54 |
+
# ===== Installation Instructions =====
|
| 55 |
+
# Uncomment and run these commands to install real ARF packages:
|
| 56 |
+
|
| 57 |
+
# Install ARF OSS v3.3.7 (Open Source - Apache 2.0):
|
| 58 |
+
# pip install agentic-reliability-framework==3.3.7
|
| 59 |
+
|
| 60 |
+
# Install ARF Enterprise (Commercial - Requires License):
|
| 61 |
+
# pip install agentic-reliability-enterprise
|
| 62 |
+
|
| 63 |
# ===== Logging =====
|
| 64 |
# Log level: DEBUG, INFO, WARNING, ERROR
|
| 65 |
+
LOG_LEVEL=INFO
|
| 66 |
+
|
| 67 |
+
# ===== Demo Behavior =====
|
| 68 |
+
# Show installation status badges in UI (true/false)
|
| 69 |
+
SHOW_INSTALLATION_BADGES=true
|
| 70 |
+
|
| 71 |
+
# Show installation recommendations if packages missing (true/false)
|
| 72 |
+
SHOW_INSTALLATION_RECOMMENDATIONS=true
|
| 73 |
+
|
| 74 |
+
# Auto-switch to real ARF when detected (true/false)
|
| 75 |
+
AUTO_SWITCH_TO_REAL_ARF=true
|
| 76 |
+
|
| 77 |
+
# ===== Performance =====
|
| 78 |
+
# Enable async processing (true/false)
|
| 79 |
+
ENABLE_ASYNC_PROCESSING=true
|
| 80 |
+
|
| 81 |
+
# Cache duration in seconds (0 = no cache)
|
| 82 |
+
CACHE_DURATION_SECONDS=300
|
| 83 |
+
|
| 84 |
+
# ===== UI Features =====
|
| 85 |
+
# Enable telemetry visualizations (true/false)
|
| 86 |
+
ENABLE_TELEMETRY_VIZ=true
|
| 87 |
+
|
| 88 |
+
# Enable business impact dashboard (true/false)
|
| 89 |
+
ENABLE_BUSINESS_DASHBOARD=true
|
| 90 |
+
|
| 91 |
+
# Enable audit trail logging (true/false)
|
| 92 |
+
ENABLE_AUDIT_TRAIL=true
|
| 93 |
+
|
| 94 |
+
# ===== Security =====
|
| 95 |
+
# Enable safety guardrails (true/false)
|
| 96 |
+
ENABLE_SAFETY_GUARDRAILS=true
|
| 97 |
+
|
| 98 |
+
# Maximum blast radius for automated actions (1-10)
|
| 99 |
+
SAFETY_MAX_BLAST_RADIUS=3
|
| 100 |
+
|
| 101 |
+
# Business hours restriction (format: HH:MM)
|
| 102 |
+
BUSINESS_HOURS_START=09:00
|
| 103 |
+
BUSINESS_HOURS_END=17:00
|
| 104 |
+
|
| 105 |
+
# ===== Debug & Development =====
|
| 106 |
+
# Enable debug mode (shows more logs and details)
|
| 107 |
+
DEBUG_MODE=false
|
| 108 |
+
|
| 109 |
+
# Force mock mode regardless of installation (overrides USE_TRUE_ARF)
|
| 110 |
+
FORCE_MOCK_MODE=false
|
| 111 |
+
|
| 112 |
+
# Enable verbose logging for ARF integration
|
| 113 |
+
VERBOSE_ARF_LOGGING=false
|
| 114 |
+
|
| 115 |
+
# ===== Installation Verification =====
|
| 116 |
+
# To verify installation after setting up .env:
|
| 117 |
+
# 1. Copy this file to .env: cp .env.example .env
|
| 118 |
+
# 2. Install dependencies: pip install -r requirements.txt
|
| 119 |
+
# 3. Run the demo: python app.py
|
| 120 |
+
# 4. Check console output for installation status
|