add godotenv, regenerate swagger docs

This commit is contained in:
zardzul
2026-03-13 22:23:42 +01:00
parent 82e1b51d38
commit 873cd6a57d
12 changed files with 71 additions and 48 deletions
+17
View File
@@ -0,0 +1,17 @@
FROM golang:1.26.1-alpine3.23 AS builder
WORKDIR /build
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN go build -o music-index
# Production stage
FROM alpine:3.21.3
WORKDIR /app
COPY --from=builder /build/music-index /app/music-index
EXPOSE 8080
ENTRYPOINT ["/app/music-index"]