.PHONY: install dev prod stop logs COMPOSE = docker compose install: pip install --break-system-packages -r backend/requirements.txt cd frontend && npm install dev: @echo "Backend: http://localhost:8000" @echo "Frontend: http://localhost:5173" @cd backend && uvicorn main:app --reload --port 8000 & @cd frontend && npx vite --port 5173 prod: @touch creator.db $(COMPOSE) up -d --build stop: -@pkill -f "uvicorn main:app" 2>/dev/null -@pkill -f "vite --port 5173" 2>/dev/null $(COMPOSE) down @echo "Server gestoppt." logs: $(COMPOSE) logs -f