Files
new_lottery_bot/.env.prod
Andrew K. Choi 27065b0b03
Some checks reported errors
continuous-integration/drone/push Build encountered an error
feat: настройка деплоя для работы с внешним PostgreSQL
- Удален зависимость от встроенного PostgreSQL контейнера в docker-compose.yml
- Добавлена полная документация по настройке внешней БД (EXTERNAL_DB_SETUP.md)
- Обновлен .env.prod с комментариями для внешнего сервера
- Добавлены Makefile команды для проверки и настройки внешней БД
- Обновлен README.md с инструкциями по деплою

Теперь бот использует внешний PostgreSQL сервер:
- Убран depends_on для db сервиса
- DATABASE_URL настраивается через .env.prod
- Поддержка локальных и удаленных БД серверов
- Гибкая конфигурация через переменные окружения
2025-11-17 15:14:29 +09:00

25 lines
984 B
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.

# Пример конфигурации для продакшн-окружения
# Скопируйте этот файл в .env.prod и заполните реальными значениями
# Telegram Bot Token
BOT_TOKEN=8300330445:AAFyxAqtmWsgtSPa_nb-lH3Q4ovmn9Ei6rA
# PostgreSQL настройки для внешней БД
# Замените на данные вашего внешнего PostgreSQL сервера
POSTGRES_HOST=localhost
POSTGRES_PORT=5432
POSTGRES_DB=bot_db
POSTGRES_USER=trevor
POSTGRES_PASSWORD=Cl0ud_1985!
# Database URL для бота
# Формат: postgresql+asyncpg://user:password@host:port/database
# Для внешнего сервера укажите его IP или домен вместо localhost
DATABASE_URL=postgresql+asyncpg://trevor:Cl0ud_1985!@localhost:5432/bot_db
# ID администраторов (через запятую)
ADMIN_IDS=556399210,6639865742
# Настройки логирования
LOG_LEVEL=INFO