79 lines
2.7 KiB
Plaintext
79 lines
2.7 KiB
Plaintext
# 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_PROVIDER=nodereal
|
||
ALPHAX_ONCHAIN_CHAINS=ethereum,bsc
|
||
ALPHAX_ONCHAIN_TIMEOUT=15
|
||
ALPHAX_NODEREAL_ENABLED=1
|
||
ALPHAX_NODEREAL_CHAINS=ethereum,bsc
|
||
ALPHAX_NODEREAL_API_KEY=
|
||
ALPHAX_NODEREAL_LOG_BLOCK_LOOKBACK=120
|
||
ALPHAX_NODEREAL_MAX_LOGS_PER_TOKEN=25
|
||
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=0
|
||
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_ENABLED=0
|
||
ALPHAX_ETHERSCAN_API_KEY=
|
||
ALPHAX_HELIUS_ENABLED=0
|
||
ALPHAX_HELIUS_API_KEY=
|
||
ALPHAX_SYSTEM_ERROR_FEISHU_ENABLED=0
|
||
ALPHAX_SYSTEM_ERROR_FEISHU_WEBHOOK=
|
||
|
||
# 邮箱验证码 SMTP 配置。没有配置时,注册验证码只会生成,不会发邮件。
|
||
ASTOCK_SMTP_HOST=
|
||
ASTOCK_SMTP_PORT=465
|
||
ASTOCK_SMTP_USERNAME=
|
||
ASTOCK_SMTP_PASSWORD=
|
||
ASTOCK_SMTP_SENDER=
|
||
|
||
# 可选:时区
|
||
TZ=Asia/Shanghai
|