.PHONY: build up down restart logs status clean

build:
	docker compose build

up: build
	docker compose up -d
	@echo "Waiting for container to start..."
	@sleep 3
	docker compose logs --tail=20

down:
	docker compose down

restart:
	docker compose down
	docker compose up -d --build
	@sleep 3
	docker compose logs --tail=20

logs:
	docker compose logs -f

status:
	docker compose ps

clean:
	docker compose down --rmi local --volumes
