alphax/.env.example
2026-05-16 14:52:10 +08:00

69 lines
2.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# AlphaX Agent Crypto Docker 环境变量示例
# 复制为 .env 后再按需填写cp .env.example .env
# Web 服务端口由 docker-compose 映射为宿主机 8191 -> 容器 8190。
PORT=8190
# 容器调度器默认 dry-run避免首次启动就写库/推送。
# 验证完成后再改为 0。
ALPHAX_SCHEDULER_DRY_RUN=1
# 数据库环境。运行时只使用 PostgreSQLSQLite 只作为一次性历史数据导入源。
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