Add source

This commit is contained in:
2025-12-04 00:12:56 +03:00
parent b75875df5e
commit 0cb7045e7a
75 changed files with 9055 additions and 0 deletions

46
config_sample.env.local Normal file
View File

@@ -0,0 +1,46 @@
# Пример конфигурации для локальной разработки
# Скопируйте этот файл в .env.local и настройте под свои нужды
#
# ВАЖНО: Используйте .env.local для локальной разработки, а .env для Docker
# Это позволяет работать параллельно без конфликтов
# Telegram Bot Configuration
BOT_TOKEN=your_bot_token_here
TELEGRAM_API_ID=your_api_id_here
TELEGRAM_API_HASH=your_api_hash_here
OWNER_ID=your_owner_id_here
# Authorization Configuration
AUTHORIZED_USERS=
ADMIN_IDS=
BLOCKED_USERS=
PRIVATE_MODE=False
# Database Configuration для локальной разработки
# SQLite (по умолчанию для локальной разработки)
DATABASE_URL=sqlite+aiosqlite:///./data/bot.db
# Web Configuration
WEB_HOST=0.0.0.0
WEB_PORT=5000
WEB_SECRET_KEY=your_secret_key_here
# Logging
LOG_LEVEL=INFO
LOG_FILE=logs/bot.log
# Media Download Configuration
COOKIES_FILE=
# Download Limits
MAX_FILE_SIZE=
MAX_DURATION_MINUTES=
MAX_CONCURRENT_TASKS=5
# Redis Configuration для локальной разработки
# Использовать Redis для сессий (опционально, для локальной разработки обычно false)
USE_REDIS_SESSIONS=false
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_DB=0