diff --git a/Makefile b/Makefile index 28ec2ed..de83b99 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,7 @@ -.PHONY: help venv install run clean docker-up docker-down docker-logs docker-db docker-db-stop +.PHONY: help venv install run clean \ + docker-up docker-down docker-logs docker-rebuild docker-restart \ + docker-bot-restart docker-bot-rebuild docker-bot-build \ + docker-db docker-db-stop help: @echo "Доступные команды:" @@ -12,6 +15,10 @@ help: @echo " make docker-down - Остановить все контейнеры" @echo " make docker-logs - Показать логи Docker" @echo " make docker-rebuild - Пересобрать контейнеры" + @echo " make docker-restart - Перезапустить все контейнеры" + @echo " make docker-bot-restart - Перезапустить только бот" + @echo " make docker-bot-build - Собрать образ бота" + @echo " make docker-bot-rebuild - Пересобрать и поднять только бот" @echo "" @echo "База данных:" @echo " make docker-db - Запустить только БД (для локальной разработки)" @@ -58,6 +65,18 @@ docker-logs: docker-rebuild: docker-compose up -d --build +docker-restart: + docker-compose restart + +docker-bot-restart: + docker-compose restart bot + +docker-bot-build: + docker-compose build bot + +docker-bot-rebuild: + docker-compose up -d --build bot + docker-db: @echo "🐘 Запуск PostgreSQL для локальной разработки..." @if [ ! -f .env ]; then \