DOCKER_COMPOSE  ?= docker compose
DOCKER_COMPOSE_EXEC  ?= $(DOCKER_COMPOSE) exec -T --user www-data billin-api

.PHONY: run
run:
	$(DOCKER_COMPOSE) -f docker-compose.yml up -d

.PHONY: run-rebuild
run-rebuild:
	$(DOCKER_COMPOSE) -f docker-compose.yml up --build

.PHONY: stop
stop:
	$(DOCKER_COMPOSE) -f docker-compose.yml stop

.PHONY: clean
clean:
	$(DOCKER_COMPOSE) -f docker-compose.yml down -v

.PHONY: ssh
ssh:
	$(DOCKER_COMPOSE) exec --user www-data billing-api /bin/bash
