API: Setup Swagger

This commit is contained in:
Arthur Jamet
2024-05-13 18:43:05 +02:00
parent a975ef3d99
commit 41c89a0476
6 changed files with 124 additions and 5 deletions
+2
View File
@@ -1,8 +1,10 @@
FROM golang:1.22-alpine
RUN go install github.com/swaggo/swag/cmd/swag@latest
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN swag init -d cmd -o ./cmd/docs
RUN go build -o ./vex
EXPOSE 1597