# Конфигурация Telegram Tinder Bot для Production # === НЕОБХОДИМЫЕ НАСТРОЙКИ === # Токен Telegram бота (получить у @BotFather) TELEGRAM_BOT_TOKEN=your_bot_token_here # Настройки базы данных PostgreSQL DB_HOST=db DB_PORT=5432 DB_NAME=telegram_tinder_bot DB_USERNAME=postgres DB_PASSWORD=your_secure_password_here # === НАСТРОЙКИ ПРИЛОЖЕНИЯ === # Окружение NODE_ENV=production # Порт для проверок работоспособности PORT=3000 # === НАСТРОЙКИ ЗАГРУЗКИ ФАЙЛОВ === # Путь для хранения загруженных файлов UPLOAD_PATH=./uploads # Максимальный размер загружаемого файла (в байтах, по умолчанию: 5MB) MAX_FILE_SIZE=5242880 # Разрешенные типы файлов ALLOWED_FILE_TYPES=image/jpeg,image/png,image/gif # === ЛОГИРОВАНИЕ === # Уровень логирования (error, warn, info, debug) LOG_LEVEL=info # Путь для хранения лог-файлов LOG_PATH=./logs # === БЕЗОПАСНОСТЬ === # Секретный ключ для JWT токенов JWT_SECRET=your_jwt_secret_here # Ключ шифрования для чувствительных данных ENCRYPTION_KEY=your_encryption_key_here # === РАСШИРЕННЫЕ НАСТРОЙКИ === # Интервал проверки уведомлений в миллисекундах (по умолчанию: 60000 - 1 минута) NOTIFICATION_CHECK_INTERVAL=60000 # Количество матчей для отображения на странице MATCHES_PER_PAGE=10 # Количество профилей для загрузки за один раз PROFILES_BATCH_SIZE=5 # === НАСТРОЙКИ DOCKER === # Имя хоста для доступа извне EXTERNAL_HOSTNAME=your_domain.com # Настройки кеширования (Redis, если используется) CACHE_HOST=redis CACHE_PORT=6379