chore: add local dev make targets

This commit is contained in:
thibaud-leclere 2026-05-05 17:39:07 +02:00
parent cbb32d1aac
commit 5606a79af1

21
Makefile Normal file
View file

@ -0,0 +1,21 @@
COMPOSE := docker compose
PROFILE := default
ENV_FILE := .env
ENV_EXAMPLE := .env.example
.PHONY: up down logs ps ensure-env
up: ensure-env
$(COMPOSE) --profile $(PROFILE) up -d --build
down:
$(COMPOSE) --profile $(PROFILE) down
logs:
$(COMPOSE) --profile $(PROFILE) logs -f
ps:
$(COMPOSE) --profile $(PROFILE) ps
ensure-env:
@test -f $(ENV_FILE) || cp $(ENV_EXAMPLE) $(ENV_FILE)