-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
AFETZ edited this page Jun 25, 2026
·
1 revision
Основной пример: .env.example.
Ключевые группы:
- Telegram:
BOT_TOKEN,BOT_ADMINS,BOT_DEV_ID; - публичный домен:
BOT_DOMAIN,BOT_HOST; - режим Telegram updates:
BOT_USE_WEBHOOK; - proxy:
BOT_PROXY_URL,BOT_PROXY_STRICT,BOT_PROXY_CHECK_TIMEOUT; - 3X-UI:
XUI_USERNAME,XUI_PASSWORD,XUI_SUBSCRIPTION_*; - payments:
SHOP_PAYMENT_*_ENABLEDи gateway secrets; - logs:
LOG_LEVEL,LOG_MAX_BYTES,LOG_BACKUP_COUNT.
Тарифы задаются в plans.json.
Важные поля:
-
code; -
title; -
devices; -
prices; -
is_public; -
is_popular; -
includes_additional_profile; -
upgrade_from.
includes_additional_profile: true открывает подписку обхода БС.
Не коммитить:
-
.env; -
.env.staging; -
app/data; -
app/logs; -
.local; -
.venv; -
backups; - compiled
.mo.
Production service:
docker compose up -d --build botStaging service использует docker-compose.staging.yml и отдельный .env.staging.