feat: 0.0.1

This commit is contained in:
FernandoJVideira committed 2026-01-08 01:15:07 +00:00
commit 961bdd81d4
146 files changed
+10444

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
#Build stage
FROM golang:1.25.4-alpine3.22 AS builder
WORKDIR /api
COPY . .
RUN go build -o main main.go
#Run stage
FROM alpine:3.22
WORKDIR /api
COPY --from=builder /api/main .
COPY api.env .
COPY start.sh .
COPY wait-for.sh .
COPY db/migrations ./db/migrations
EXPOSE 8080
CMD [ "/api/main" ]
ENTRYPOINT [ "/api/start.sh" ]