PHONY: dev stop test lint migrate fresh shell-php shell-node build prod-build prod-up prod-stop dev: docker compose -f docker/docker-compose.yml up -d stop: docker compose -f docker/docker-compose.yml down test: docker compose -f docker/docker-compose.yml exec backend composer test lint: docker compose -f docker/docker-compose.yml exec backend composer static-analysis migrate: docker compose -f docker/docker-compose.yml exec backend php artisan migrate fresh: docker compose -f docker/docker-compose.yml exec backend php artisan migrate:fresh --seed shell-php: docker compose -f docker/docker-compose.yml exec backend bash shell-node: docker compose -f docker/docker-compose.yml exec frontend sh build: docker compose -f docker/docker-compose.yml exec frontend npm run build prod-build: docker compose -f docker/docker-compose.prod.yml --project-directory . build prod-up: docker compose -f docker/docker-compose.prod.yml --project-directory . up -d prod-stop: docker compose -f docker/docker-compose.prod.yml --project-directory . down