Добавлено: - Обновлен docker-compose.yml для production (упрощен, удален Redis/pgAdmin) - .env.prod.example - шаблон конфигурации для продакшн - deploy.sh - скрипт автоматического развертывания - DOCKER_DEPLOY.md - полная документация по развертыванию Makefile команды: - docker-setup - первоначальная настройка - docker-build/up/down - управление контейнерами - docker-logs/logs-db - просмотр логов - docker-db-migrate/backup/restore - работа с БД - docker-deploy - полное автоматическое развертывание Использование: 1. make docker-setup (создаст .env.prod) 2. Отредактировать .env.prod 3. make docker-deploy (автоматическое развертывание) Или: ./deploy.sh
20 lines
726 B
Plaintext
20 lines
726 B
Plaintext
# Пример конфигурации для продакшн-окружения
|
|
# Скопируйте этот файл в .env.prod и заполните реальными значениями
|
|
|
|
# Telegram Bot Token
|
|
BOT_TOKEN=your_bot_token_here
|
|
|
|
# PostgreSQL настройки
|
|
POSTGRES_DB=lottery_bot_db
|
|
POSTGRES_USER=lottery_user
|
|
POSTGRES_PASSWORD=your_strong_password_here
|
|
|
|
# Database URL для бота (используется внутри контейнера)
|
|
DATABASE_URL=postgresql+asyncpg://lottery_user:your_strong_password_here@db:5432/lottery_bot_db
|
|
|
|
# ID администраторов (через запятую)
|
|
ADMIN_IDS=123456789,987654321
|
|
|
|
# Настройки логирования
|
|
LOG_LEVEL=INFO
|