# AlphaX Agent | Crypto Docker 环境变量示例 # 复制为 .env 后再按需填写:cp .env.example .env # Web 服务端口由 docker-compose 映射为宿主机 8191 -> 容器 8190。 PORT=8190 # 容器调度器默认 dry-run,避免首次启动就写库/推送。 # 验证完成后再改为 0。 ALPHAX_SCHEDULER_DRY_RUN=1 # 数据库环境。运行时只使用 PostgreSQL;SQLite 只作为一次性历史数据导入源。 ALPHAX_ENV=dev ALPHAX_DB_BACKEND=postgres # PostgreSQL dev/prod 连接。docker-compose 本地默认 postgres:5432/alphax_dev。 POSTGRES_DB=alphax_dev POSTGRES_USER=alphax POSTGRES_PASSWORD=alphax_dev_password DATABASE_URL=postgresql://alphax:alphax_dev_password@postgres:5432/alphax_dev # 全新空库启动时创建默认管理员。已有用户/迁移旧库时不会覆盖。 ALPHAX_BOOTSTRAP_ADMIN=1 ALPHAX_DEFAULT_ADMIN_EMAIL=admin@alphax.local ALPHAX_DEFAULT_ADMIN_PASSWORD=AlphaXAdmin123 # 飞书机器人 Webhook。不要把真实值提交到仓库。 # ALTCOIN_FEISHU_WEBHOOK=https://open.feishu.cn/open-apis/bot/v2/hook/REDACTED ALTCOIN_FEISHU_WEBHOOK= # LLM 解释层运行时配置。默认关闭;只异步生成缓存解释,不参与策略决策。 ALPHAX_LLM_ENABLED=0 ALPHAX_LLM_BASE_URL=https://api.openai.com/v1 ALPHAX_LLM_API_KEY= ALPHAX_LLM_API_KEY_ENV=ALPHAX_LLM_API_KEY ALPHAX_LLM_MODEL=gpt-4o-mini ALPHAX_LLM_TIMEOUT=20 ALPHAX_LLM_MAX_TOKENS=900 ALPHAX_LLM_RECOMMENDATIONS_ENABLED=1 ALPHAX_LLM_SENTIMENT_ENABLED=1 ALPHAX_LLM_REVIEW_ENABLED=1 # 链上追踪运行时配置。默认关闭;开启后采集结果只作为发现/风控辅助。 ALPHAX_ONCHAIN_ENABLED=0 ALPHAX_ONCHAIN_CHAINS=ethereum,bsc,base,arbitrum,solana ALPHAX_ONCHAIN_TIMEOUT=15 ALPHAX_ONCHAIN_CANDIDATE_ENABLED=1 ALPHAX_ONCHAIN_CANDIDATE_MIN_SCORE=70 ALPHAX_ONCHAIN_CANDIDATE_MIN_CONFIDENCE=70 ALPHAX_ONCHAIN_CANDIDATE_COOLDOWN_HOURS=6 ALPHAX_ONCHAIN_DEXSCREENER_ENABLED=1 ALPHAX_ONCHAIN_DEX_VOLUME_SPIKE_PCT=80 ALPHAX_ONCHAIN_DEX_MIN_LIQUIDITY_USD=100000 ALPHAX_ONCHAIN_DEX_MIN_VOLUME_24H_USD=100000 ALPHAX_ONCHAIN_LIQUIDITY_ADD_PCT=25 ALPHAX_ONCHAIN_LIQUIDITY_REMOVE_PCT=-25 ALPHAX_ONCHAIN_WHALE_TX_USD=250000 ALPHAX_ETHERSCAN_API_KEY= ALPHAX_HELIUS_API_KEY= # 邮箱验证码 SMTP 配置。没有配置时,注册验证码只会生成,不会发邮件。 ASTOCK_SMTP_HOST= ASTOCK_SMTP_PORT=465 ASTOCK_SMTP_USERNAME= ASTOCK_SMTP_PASSWORD= ASTOCK_SMTP_SENDER= # 可选:时区 TZ=Asia/Shanghai