From 7c3c4e228e7c792468e3a208e6ead08a5c5f6775 Mon Sep 17 00:00:00 2001 From: Pablo de la Torre Jamardo Date: Sat, 19 Jul 2025 20:41:16 +0200 Subject: [PATCH] Add Swagger UI support using Springdoc OpenAPI --- backend/pom.xml | 7 +++++++ backend/src/main/resources/application.yml | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/backend/pom.xml b/backend/pom.xml index 90aa2a4..0b124c1 100644 --- a/backend/pom.xml +++ b/backend/pom.xml @@ -23,6 +23,13 @@ spring-boot-starter-web + + + org.springdoc + springdoc-openapi-starter-webmvc-ui + 2.8.9 + + de.kherud diff --git a/backend/src/main/resources/application.yml b/backend/src/main/resources/application.yml index 5affd85..a944928 100644 --- a/backend/src/main/resources/application.yml +++ b/backend/src/main/resources/application.yml @@ -9,6 +9,9 @@ spring: database-platform: org.hibernate.community.dialect.SQLiteDialect hibernate: ddl-auto: update +springdoc: + api-docs.path: /api-docs + swagger-ui.path: /swagger-ui.html llama: model: name: openchat-3.5-0106.Q4_K_M @@ -16,4 +19,3 @@ llama: enabled: true layers: 35 tokens: 1024 -