add stuckt

This commit is contained in:
2025-09-22 12:35:41 +05:00
parent 5b9c55a4dc
commit 046b610a34
28 changed files with 937 additions and 3576 deletions

View File

@@ -1,22 +1,46 @@
# Docker команды для управления Telegram Bot API
# Docker команды для Telegram Bot Project
## Основные команды
## Новая архитектура: БОТ → API → БД
### 🚀 Быстрый старт
### Запуск и остановка
```bash
# Запуск всех сервисов
docker-compose up -d
# Запуск только API + БД (для разработки)
docker-compose --profile api up -d
# Запуск с пересборкой
docker-compose up --build -d
# Запуск всех компонентов (API + БОТ + ВЕБ)
docker-compose --profile all up -d
# Запуск с админкой
docker-compose --profile admin up -d
# Разработка с hot reload
docker-compose -f docker-compose.dev.yml up -d
```
# Остановка
### 📦 Отдельные компоненты
```bash
# Только база данных
docker-compose up postgres -d
# Только API сервер (обращается к БД)
docker-compose --profile api up api -d
# Только бот (обращается к API)
docker-compose --profile bot up bot -d
# Только веб-панель (обращается к API)
docker-compose --profile web up web -d
```
### 🔧 Управление
```bash
# Остановка всех сервисов
docker-compose down
# Остановка с удалением данных
# Пересборка и запуск
docker-compose --profile all up --build -d
# Удаление данных
docker-compose down -v
```