feat: add OpenAPI and Swagger UI endpoints for API documentation
Release / Build & Release (pull_request) Successful in 30s
Release / SonarQube (pull_request) Successful in 25s

This commit is contained in:
2026-07-21 11:12:11 +01:00
parent 1b3404155c
commit 7118f917b8
5 changed files with 2698 additions and 3 deletions
+2 -1
View File
@@ -10,7 +10,8 @@ LABEL org.opencontainers.image.vendor="JDB-NET"
WORKDIR /app
COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt
COPY app.py db.py ./
COPY app.py db.py openapi.json ./
COPY static/swagger.html ./static/
COPY --from=frontend /app/static/dist ./static/dist
ARG VERSION=unknown
ENV VERSION=${VERSION}