diff --git a/gateway/src/main/java/com/learningpulse/gateway/config/OpenAPIConfiguration.java b/gateway/src/main/java/com/learningpulse/gateway/config/OpenAPIConfiguration.java index a623308..b9baa6a 100644 --- a/gateway/src/main/java/com/learningpulse/gateway/config/OpenAPIConfiguration.java +++ b/gateway/src/main/java/com/learningpulse/gateway/config/OpenAPIConfiguration.java @@ -3,17 +3,26 @@ package com.learningpulse.gateway.config; import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.info.Contact; 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 org.springframework.stereotype.Component; +import java.util.List; + @Component @Configuration public class OpenAPIConfiguration { @Bean public OpenAPI gatewayOpenAPI() { - return new OpenAPI().info(new Info() + return new OpenAPI() + .servers( + List.of( + new Server().url("https://lpdev.4o1x5.dev").description("Development server") + ) + ) + .info(new Info() .title("Learning Pulse API documentation") .version("0.0.1") .description("This is the API documentation for the Learning Pulse project.")