.PHONY: prod dev down logs build rebuild shell clean help include .env export help: @echo "mcnanovna docs" @echo "" @echo " make prod Production (static Caddy)" @echo " make dev Development (Vite hot-reload)" @echo " make down Stop containers" @echo " make logs Follow logs" @echo " make build Build image" @echo " make rebuild Force rebuild (no cache)" @echo " make shell Shell into running container" @echo " make clean Remove containers, images, volumes" @echo "" @echo " DOMAIN = $(DOMAIN)" prod: docker compose up -d --build dev: docker compose --profile dev up --build down: docker compose --profile dev down logs: docker compose logs -f build: docker compose build rebuild: docker compose build --no-cache shell: docker compose exec docs sh clean: docker compose --profile dev down -v --rmi local .env: @cp .env.example .env