diff --git a/server/pom.xml b/server/pom.xml
index 6cad1c7..fa15e4d 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -60,11 +60,6 @@
resilience4j-spring-boot2
2.0.2
-
- org.springdoc
- springdoc-openapi-starter-webmvc-ui
- 2.8.8
-
org.springframework.boot
spring-boot-starter-data-jpa
@@ -131,11 +126,6 @@
annotations
16.0.1
-
- io.springfox
- springfox-boot-starter
- 3.0.0
-
org.modelmapper
modelmapper
diff --git a/server/src/main/java/com/lifeAI/LifeAI/config/OpenApiConfig.java b/server/src/main/java/com/lifeAI/LifeAI/config/OpenApiConfig.java
new file mode 100644
index 0000000..cb40573
--- /dev/null
+++ b/server/src/main/java/com/lifeAI/LifeAI/config/OpenApiConfig.java
@@ -0,0 +1,26 @@
+package com.lifeAI.LifeAI.config;
+
+import io.swagger.v3.oas.models.OpenAPI;
+import io.swagger.v3.oas.models.info.Info;
+import io.swagger.v3.oas.models.servers.Server;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+
+import java.util.List;
+
+@Configuration
+public class OpenApiConfig {
+
+ @Bean
+ public OpenAPI openAPI() {
+ return new OpenAPI()
+ .servers(List.of(
+ new Server().url("https://lifeai-production.up.railway.app").description("Production"),
+ new Server().url("http://localhost:8080").description("Local")
+ ))
+ .info(new Info()
+ .title("LifeAI API")
+ .description("API for LifeAI application")
+ .version("1.0"));
+ }
+}
\ No newline at end of file