Add docker and compose config

Signed-off-by: gearnode <bryan@frimin.fr>
This commit is contained in:
gearnode
2025-01-16 13:45:38 +01:00
parent 8983a0d7ed
commit b5ddb7d8cf
6 changed files with 203 additions and 0 deletions

View File

@@ -1,6 +1,9 @@
NPX?= npx
PRETTIER?= $(NPX) prettier
GO?= go
DOCKER?= docker
DOCKER_COMPOSE= $(DOCKER) compose -f compose.yaml $(DOCKER_COMPOSE_FLAGS)
VERSION= unknown
LDFLAGS= -ldflags "-X 'main.version=$(VERSION)' -X 'main.env=prod'"
@@ -41,3 +44,15 @@ fmt-check:
.PHONY: clean
clean:
$(RM) -rf bin/*
.PHONY: stack-up
stack-up:
$(DOCKER_COMPOSE) up -d
.PHONY: stack-down
stack-down:
$(DOCKER_COMPOSE) down
.PHONY: stack-ps
stack-ps:
$(DOCKER_COMPOSE) ps