initial commit

This commit is contained in:
Berkay Akyazı
2024-03-11 23:29:00 +03:00
commit 4352c5579a
35 changed files with 6438 additions and 0 deletions

11
Dockerfile Normal file
View File

@@ -0,0 +1,11 @@
FROM golang:1.21 AS compiler
WORKDIR /src/app
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN CGO_ENABLED=0 go build -o ./a.out ./cmd/main.go
FROM gcr.io/distroless/static
COPY --from=compiler /src/app/a.out /server
COPY --from=compiler /src/app/resources /resources
ENTRYPOINT ["/server"]