add Makefile

This commit is contained in:
2025-12-14 10:34:51 +01:00
parent 35ed2b95eb
commit 331e3d54b1
+20
View File
@@ -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