From 40cc0d116ae67d9acaa0dfe0bf2ee8e79f5ac2b2 Mon Sep 17 00:00:00 2001 From: Nathan Pham Date: Thu, 7 May 2026 18:49:29 +0700 Subject: [PATCH] fix(docker): include OpenAPI spec in runtime image (#2007) Integrated into release/v3.8.0 --- Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dockerfile b/Dockerfile index 8ca152fb1c..25758c0df7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -50,6 +50,9 @@ COPY --from=builder /app/node_modules/split2 ./node_modules/split2 # traced by Next.js standalone output — copy them explicitly. COPY --from=builder /app/src/lib/db/migrations ./migrations ENV OMNIROUTE_MIGRATIONS_DIR=/app/migrations +# OpenAPI spec is read from disk by /api/openapi/spec at runtime for the +# Endpoints dashboard. Next.js standalone tracing does not include it. +COPY --from=builder /app/docs/openapi.yaml ./docs/openapi.yaml COPY --from=builder /app/scripts/run-standalone.mjs ./run-standalone.mjs COPY --from=builder /app/scripts/runtime-env.mjs ./runtime-env.mjs