41 lines
1.1 KiB
Bash
41 lines
1.1 KiB
Bash
# Telegram
|
|
TG_BOT_TOKEN=your_telegram_bot_token
|
|
TG_CHAT_ID=-100xxxxxxxxxx
|
|
|
|
# PostgreSQL
|
|
# Tortoise ORM 使用 postgres:// scheme,不是 postgresql://
|
|
# 宿主机/本地运行用外部地址:
|
|
DATABASE_URL=postgres://user:password@192.168.123.5:15432/tg-spam-guard
|
|
# Docker Compose 使用 host 网络,会覆盖为:postgres://user_eNPcQS:${POSTGRES_PASSWORD}@127.0.0.1:15432/tg-spam-guard
|
|
# 生产环境请在 .env 中设置真实密码,不要提交 .env
|
|
POSTGRES_PASSWORD=your_postgres_password
|
|
|
|
# Ollama
|
|
# 宿主机/本地运行:
|
|
OLLAMA_URL=http://127.0.0.1:11434
|
|
# Docker Compose 使用 host 网络,会覆盖为:http://127.0.0.1:11434
|
|
OLLAMA_MODEL=qwen3:8b
|
|
|
|
# Proxy
|
|
PROXY_URL=http://192.168.123.10:11055
|
|
|
|
# Web
|
|
WEB_PORT=8766
|
|
SITE_URL=https://ptools.fun
|
|
|
|
# Harvest / account binding
|
|
HARVEST_SERVER_URL=https://ptools.fun
|
|
|
|
# Bot 行为
|
|
# 逗号分隔,作为机器人超级管理员补充名单
|
|
ADMIN_USER_IDS=5418812283
|
|
BAN_DURATION_MINUTES=2
|
|
AUTO_DELETE_SECONDS=60
|
|
VERIFY_TIMEOUT_SECONDS=300
|
|
VERIFY_MAX_ATTEMPTS=3
|
|
NEW_MEMBER_RESTRICT_MINUTES=10
|
|
RATE_LIMIT_MESSAGES=5
|
|
RATE_LIMIT_WINDOW=30
|
|
NIGHT_MODE_START=23:00
|
|
NIGHT_MODE_END=08:00
|