diff --git a/Makefile b/Makefile index 2fd462c..bfcb3d3 100644 --- a/Makefile +++ b/Makefile @@ -1,19 +1,23 @@ +.PHONY: clean-dev clean-dev: @echo -n "Are you sure? [yes/N] (this will delete volumes) " && read ans && [ $${ans:-N} = yes ] docker compose -f docker-compose.yml -f docker-compose.dev.yml down --volumes --remove-orphans +.PHONY: dev dev: docker compose --env-file .env.dev -f docker-compose.yml -f docker-compose.dev.yml build docker compose --env-file .env.dev -f docker-compose.yml -f docker-compose.dev.yml up --remove-orphans - +.PHONY: dev-redis-only dev-redis-only: docker compose --env-file .env.dev -f docker-compose.yml -f docker-compose.dev.yml build redis docker compose --env-file .env.dev -f docker-compose.yml -f docker-compose.dev.yml up --remove-orphans redis +.PHONY: stop-dev stop-dev: docker compose -f docker-compose.yml -f docker-compose.dev.yml down --volumes +.PHONY: prod prod: docker compose --env-file .env.prod build docker compose --env-file .env.prod up -d --remove-orphans @@ -21,5 +25,6 @@ prod: docker image prune -f docker system df +.PHONY: stop-prod stop-prod: - docker compose down \ No newline at end of file + docker compose down