# ========================================== # AstrBot Environment Configuration Example # ========================================== # Copy this file to .env and adjust the values as needed. # Note: Variables set here will override default configurations. # ------------------------------------------ # Core Configuration (核心配置) # ------------------------------------------ # AstrBot root directory path. Defaults to current working directory or ~/.astrbot for desktop client. # ASTRBOT_ROOT=/path/to/astrbot # Log level. Options: DEBUG, INFO, WARNING, ERROR, CRITICAL. Default: INFO. # ASTRBOT_LOG_LEVEL=INFO # Enable plugin auto-reload. Set to "1" to enable. Useful for development. # ASTRBOT_RELOAD=0 # Disable metrics upload. Set to "1" to disable anonymous usage statistics. # ASTRBOT_DISABLE_METRICS=0 # Python executable path override (used for local code execution feature). # PYTHON=/usr/bin/python3 # Enable demo mode (might restrict some features). # DEMO_MODE=False # Enable testing mode (affects logging and some behaviors). # TESTING=False # Flag indicating execution via desktop client (Internal use mostly). # ASTRBOT_DESKTOP_CLIENT=0 # Flag indicating execution via systemd service. # ASTRBOT_SYSTEMD=0 # ------------------------------------------ # Dashboard Configuration (管理面板配置) # ------------------------------------------ # Enable or disable the WebUI Dashboard. Default: True. # ASTRBOT_DASHBOARD_ENABLE=True # Dashboard bind host. Default: 0.0.0.0 (listen on all interfaces). # ASTRBOT_DASHBOARD_HOST=0.0.0.0 # Dashboard bind port. Default: 6185. # ASTRBOT_DASHBOARD_PORT=6185 # Enable SSL (HTTPS) for the dashboard. # ASTRBOT_DASHBOARD_SSL_ENABLE=False # SSL Certificate path (required if SSL is enabled). # ASTRBOT_DASHBOARD_SSL_CERT=/path/to/cert.pem # SSL Key path (required if SSL is enabled). # ASTRBOT_DASHBOARD_SSL_KEY=/path/to/key.pem # SSL CA Certificates path (optional). # ASTRBOT_DASHBOARD_SSL_CA_CERTS=/path/to/ca.pem # ------------------------------------------ # Network Configuration (网络配置) # ------------------------------------------ # HTTP/HTTPS Proxy URL (e.g., http://127.0.0.1:7890). # http_proxy= # https_proxy= # No proxy list (comma-separated domains/IPs to bypass proxy). # no_proxy=localhost,127.0.0.1 # ------------------------------------------ # Integrations (第三方集成) # ------------------------------------------ # Alibaba DashScope API Key (used for Rerank service). # DASHSCOPE_API_KEY=sk-xxxxxxxxxxxx # Coze Integration # COZE_API_KEY= # COZE_BOT_ID= # Computer Use data directory (for screenshot/file storage related to computer control). # BAY_DATA_DIR= # ------------------------------------------ # Platform Specific (平台特定配置) # ------------------------------------------ # Test mode for QQ Official Bot. # TEST_MODE=off