65 lines
1.8 KiB
Plaintext
65 lines
1.8 KiB
Plaintext
# Токен от @BotFather
|
||
BOT_TOKEN=
|
||
|
||
# Прокси для Telegram API. Пусто — без прокси.
|
||
# В Docker на Linux: http://host.docker.internal:20171
|
||
TELEGRAM_PROXY=
|
||
# 0 — повторять до успеха; иначе число попыток
|
||
TELEGRAM_RETRY_ATTEMPTS=0
|
||
TELEGRAM_RETRY_MAX_DELAY=30
|
||
TELEGRAM_HEALTH_INTERVAL=60
|
||
|
||
# ComfyUI API
|
||
COMFY_BASE_URL=http://192.168.31.113:8188
|
||
WORKFLOW_T2I=workflows/txt2img.json
|
||
WORKFLOW_I2I=workflows/img2img.json
|
||
WORKFLOW_MAPPING=workflows/mapping.json
|
||
WORKFLOW_PROMPT=workflows/prompt_enhance.json
|
||
|
||
# Улучшение промптов через Qwen3-VL в ComfyUI
|
||
PROMPT_ENHANCE_ENABLED=true
|
||
PROMPT_ENHANCE_TIMEOUT=120
|
||
|
||
# Хранилище
|
||
STORAGE_DIR=storage
|
||
|
||
# PostgreSQL
|
||
# В Docker хост базы — db. При локальном запуске замени db на localhost.
|
||
POSTGRES_DB=mpakoimageaibot
|
||
POSTGRES_USER=mpako
|
||
POSTGRES_PASSWORD=change-me
|
||
DATABASE_URL=postgresql://mpako:change-me@db:5432/mpakoimageaibot
|
||
DB_POOL_MIN_SIZE=1
|
||
DB_POOL_MAX_SIZE=10
|
||
|
||
# Очередь
|
||
WORKER_CONCURRENCY=1
|
||
MAX_QUEUE_SIZE=20
|
||
GENERATION_TIMEOUT=600
|
||
PROGRESS_INTERVAL=3
|
||
|
||
# Ограничения
|
||
MAX_PROMPT_LENGTH=1000
|
||
MAX_PHOTO_BYTES=15728640
|
||
DEFAULT_NEGATIVE=low quality, blurry, bad anatomy, extra digits
|
||
|
||
# Доступ: пусто — всем; иначе список id через запятую
|
||
ALLOWED_USER_IDS=
|
||
|
||
# Админы: их промпты не фильтруются
|
||
ADMIN_USER_IDS=
|
||
MODERATION_ENABLED=true
|
||
# Дополнительные имена публичных людей через запятую
|
||
BLOCKED_PUBLIC_FIGURES=
|
||
|
||
# Оплата Telegram Stars
|
||
PAYMENTS_ENABLED=true
|
||
STARS_PRICE=5
|
||
PREMIUM_STARS_PRICE=15
|
||
|
||
# Веб-история: только локальная сеть, без авторизации
|
||
WEB_BIND_IP=192.168.31.158
|
||
WEB_PAGE_SIZE=50
|
||
|
||
LOG_LEVEL=INFO
|