MpakoImageAIbot/.env.example

74 lines
2.1 KiB
Plaintext
Raw Permalink 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.

# Токен от @BotFather
BOT_TOKEN=
# Прокси для Telegram API. Пусто — без прокси.
# В Docker на Linux рекомендуется SOCKS5:
# socks5h://host.docker.internal:20170
# HTTP-вариант: 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
# Модели Krea2 для /settings
KREA2_Q4_MODEL=Krea2_turbo_uncensored_edit_v1.1-Q4_K_M.gguf
KREA2_Q6_MODEL=Krea2_turbo_uncensored_edit-v1.1-Q6_K.gguf
# 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
# Админ-панель /admin: HTTP Basic
WEB_ADMIN_USERNAME=admin
WEB_ADMIN_PASSWORD=change-me
LOG_LEVEL=INFO