From 331e3d54b11a0a650575dac2461326b74af8a3fa Mon Sep 17 00:00:00 2001 From: Zsolt Tasnadi Date: Sun, 14 Dec 2025 10:34:51 +0100 Subject: [PATCH] add Makefile --- Makefile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..a1b1bcf --- /dev/null +++ b/Makefile @@ -0,0 +1,20 @@ +define docker_compose + @if docker compose version >/dev/null 2>&1; then \ + docker compose $(1); \ + else \ + docker-compose $(1); \ + fi +endef + +DEV_SERVICES=webapp mysql traefik + +dev: + $(call docker_compose,up $(DEV_SERVICES)) + +start: + $(call docker_compose,up -d --force-recreate $(DEV_SERVICES)) + +stop: + $(call docker_compose,down --remove-orphans) + +restart: stop start