~cytrogen/evi-run

ref: f9177ebbdb748fbfd9aec9173405de7691a3bf26 evi-run/.env.example -rw-r--r-- 1.5 KiB
f9177ebb — Cytrogen fork: 定制修改 + 敏感数据清理 9 days ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# =============================================================================
# Environment Variables for evi-run
# Copy this file to .env and fill in your values:
#   cp .env.example .env
# =============================================================================

# --- Required: Telegram Bot ---
# Get your token from @BotFather on Telegram
TELEGRAM_BOT_TOKEN=XXX

# --- Required: OpenAI API ---
# Get your key from https://platform.openai.com/api-keys
API_KEY_OPENAI=XXX

# --- Required: PostgreSQL ---
POSTGRES_USER=user
POSTGRES_PASSWORD=password
POSTGRES_DB=agent_ai_bot

# Database URL — uses the Docker Compose service name "postgres" as host.
# Make sure USER, PASSWORD, and DB match the values above.
DATABASE_URL=postgresql+psycopg://user:password@postgres:5432/agent_ai_bot

# --- Required: Redis ---
# Uses the Docker Compose service name "redis" as host.
REDIS_URL=redis://redis:6379/0

# =============================================================================
# PAY MODE CONFIGURATION — Only required if TYPE_USAGE = 'pay' in config.py
# =============================================================================

# TON blockchain API key (get from https://tonapi.io)
API_KEY_TON=XXX

# TON wallet address for receiving payments
TON_ADDRESS=XXX

# Solana wallet address for receiving payments
ADDRESS_SOL=XXX

# Solana token contract address for user balance top-ups
MINT_TOKEN_ADDRESS=XXX

# Solana wallet address for token burning operations
TOKEN_BURN_ADDRESS=XXX