51 lines
1.1 KiB
YAML
51 lines
1.1 KiB
YAML
|
|
server:
|
||
|
|
port: 8080
|
||
|
|
|
||
|
|
spring:
|
||
|
|
cloud:
|
||
|
|
gateway:
|
||
|
|
discovery:
|
||
|
|
locator:
|
||
|
|
enabled: true
|
||
|
|
lower-case-service-id: true
|
||
|
|
routes:
|
||
|
|
# Admin Service Route
|
||
|
|
- id: tacit-admin
|
||
|
|
uri: lb://tacit-admin
|
||
|
|
predicates:
|
||
|
|
- Path=/admin/**
|
||
|
|
filters:
|
||
|
|
- StripPrefix=1
|
||
|
|
|
||
|
|
# App API Service Route
|
||
|
|
- id: tacit-app-api
|
||
|
|
uri: lb://tacit-app-api
|
||
|
|
predicates:
|
||
|
|
- Path=/api/**
|
||
|
|
filters:
|
||
|
|
- StripPrefix=1
|
||
|
|
- JwtAuthenticationFilter
|
||
|
|
|
||
|
|
# Swagger UI Routes
|
||
|
|
- id: swagger-admin
|
||
|
|
uri: lb://tacit-admin
|
||
|
|
predicates:
|
||
|
|
- Path=/swagger-admin/**
|
||
|
|
filters:
|
||
|
|
- StripPrefix=1
|
||
|
|
|
||
|
|
- id: swagger-app-api
|
||
|
|
uri: lb://tacit-app-api
|
||
|
|
predicates:
|
||
|
|
- Path=/swagger-app-api/**
|
||
|
|
filters:
|
||
|
|
- StripPrefix=1
|
||
|
|
|
||
|
|
# Logging Configuration
|
||
|
|
logging:
|
||
|
|
level:
|
||
|
|
org.springframework.cloud.gateway: debug
|
||
|
|
org.springframework.http.server.reactive: debug
|
||
|
|
org.springframework.web.reactive: debug
|
||
|
|
reactor.netty: debug
|