diff --git a/src/main/java/gov/usgs/earthquake/nshmp/www/SwaggerController.java b/src/main/java/gov/usgs/earthquake/nshmp/www/SwaggerController.java index 0b6d502899b059b8a7b09eca5aa0f6c7a8de0041..3a2f6425cb74b108734c62877e0afa353053ce72 100644 --- a/src/main/java/gov/usgs/earthquake/nshmp/www/SwaggerController.java +++ b/src/main/java/gov/usgs/earthquake/nshmp/www/SwaggerController.java @@ -23,7 +23,7 @@ import jakarta.inject.Inject; name = "Swagger", description = "Swagger OpenAPI YAML") @Hidden -@Controller("/swagger") +@Controller("${nshmp.context-path}/swagger") public class SwaggerController { @Inject diff --git a/src/main/java/gov/usgs/earthquake/nshmp/www/gmm/GmmController.java b/src/main/java/gov/usgs/earthquake/nshmp/www/gmm/GmmController.java index 393c912a260a071359447f91dbaa9c085d51fb84..af0aeca1d10de058f8e280dc7e821fc6a3f2a38b 100644 --- a/src/main/java/gov/usgs/earthquake/nshmp/www/gmm/GmmController.java +++ b/src/main/java/gov/usgs/earthquake/nshmp/www/gmm/GmmController.java @@ -29,7 +29,7 @@ import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.inject.Inject; @Tag(name = "Ground Motion Models") -@Controller("/gmm") +@Controller("${nshmp.context-path}/gmm") class GmmController { private static final String JAVADOC_URL = diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 3fb5128684cd06bf0355239f563457470865d072..38f537a06606ef30ece303fa00c269d6148c2c25 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -14,3 +14,6 @@ micronaut: access-logger: enabled: true logger-name: http + +nshmp: + context-path: ${CONTEXT_PATH:}