/
Kovalenko
/
TODO
Обзор
Документация
Войти
/
Kovalenko
/
TODO
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Makefile
56 строк
2 KB
Kovalenko1
Done
29 дек 2025, 11:50
29 дек 2025, 11:50
f453b3b
Код
Авторство
О чём код?
.PHONY: help build up down restart logs clean dev prod migrate help: ## Показать это сообщение помощи @echo "Доступные команды:" @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | awk 'BEGIN {FS = ":.*?## "}; {printf " \033[36m%-15s\033[0m %s\n", $$1, $$2}' build: ## Собрать все Docker образы docker-compose build up: ## Запустить все сервисы в production режиме docker-compose up -d down: ## Остановить все сервисы docker-compose down restart: ## Перезапустить все сервисы docker-compose restart logs: ## Показать логи всех сервисов docker-compose logs -f logs-backend: ## Показать логи бэкенда docker-compose logs -f backend logs-frontend: ## Показать логи фронтенда docker-compose logs -f frontend logs-postgres: ## Показать логи PostgreSQL docker-compose logs -f postgres dev: ## Запустить в development режиме docker-compose -f docker-compose.dev.yml up dev-build: ## Собрать и запустить в development режиме docker-compose -f docker-compose.dev.yml up --build clean: ## Остановить и удалить контейнеры, volumes и образы docker-compose down -v --rmi all migrate: ## Применить миграции базы данных docker-compose exec backend dotnet ef database update migrate-dev: ## Применить миграции в dev режиме docker-compose -f docker-compose.dev.yml exec backend dotnet ef database update shell-backend: ## Открыть shell в контейнере бэкенда docker-compose exec backend sh shell-frontend: ## Открыть shell в контейнере фронтенда docker-compose exec frontend sh shell-postgres: ## Открыть psql в контейнере PostgreSQL docker-compose exec postgres psql -U postgres -d tmd ps: ## Показать статус всех контейнеров docker-compose ps