COMPOSE ?= docker compose SERVICE ?= smartup .PHONY: up down log restart ps up: $(COMPOSE) up -d --build @port=$$(grep -E '^SERVER_PORT=' .env 2>/dev/null | tail -n 1 | cut -d= -f2-); \ printf '访问地址:http://localhost:%s\n' "$${port:-8899}" down: $(COMPOSE) down log: $(COMPOSE) logs -f --tail=200 $(SERVICE) restart: down up ps: $(COMPOSE) ps