Kora Openapi Management

Publish OpenAPI documents and the bundled Swagger UI / Scalar viewers over the Kora 2.0 public HTTP server with io.koraframework.openapi.management.OpenApiManagementModule (artifact io.koraframework:openapi-management). Covers the openapi.management config section — files (a list, mandatory), path, cache, swaggerui.*, scalar.* — the default /openapi, /swagger-ui, /scalar routes, gzip response caching, and gating the docs with a @Tag(HttpServer.class) interceptor. Use to expose a spec or an interactive viewer; also use when porting openapi.management.file / endpoint / rapidoc from Kora 1.x. Not for code generation — see kora-openapi-generator-server and kora-openapi-generator-client.

kora-projects bce8469 15 files · 101.7 KB Updated

File contents

kora-projects/kora-skills/tree/main/plugins/kora-v2/skills/kora-openapi-management commit bce84690d5

Frequently asked questions

npx skillmds@latest add kora-projects/kora-openapi-management-2