.PHONY: recreate down restart frontend deploy rebuild migrate convex-key script recreate: docker compose --profile services up -d down: docker compose --profile services down restart: docker compose --profile services restart frontend: docker compose build frontend docker compose up -d frontend deploy: $(MAKE) restart $(MAKE) frontend rebuild: docker compose build docker compose --profile services up -d migrate: docker compose --profile migrate run --rm migrator $(filter-out $@,$(MAKECMDGOALS)) convex-key: docker compose exec convex ./generate_admin_key.sh script: @cd backend && docker compose --profile scripts run --rm script-runner scripts/$(subst .,/,$(word 2,$(MAKECMDGOALS))).py $(wordlist 3,$(words $(MAKECMDGOALS)),$(MAKECMDGOALS)) %: @: