34 lines
580 B
YAML
34 lines
580 B
YAML
gateway:
|
|
host: "0.0.0.0"
|
|
port: 8080
|
|
features:
|
|
- request_id
|
|
- real_ip
|
|
- logger
|
|
|
|
proxies:
|
|
- id: "proxy-id"
|
|
host: "example.com"
|
|
target: "http://backend:3000"
|
|
|
|
apis:
|
|
- id: "api-id"
|
|
target: "https://api.example.com"
|
|
|
|
routes:
|
|
- id: "route-id"
|
|
path: "/api/v1/*"
|
|
strip_prefix:
|
|
enabled: true
|
|
prefix: "/api/v1"
|
|
security:
|
|
auth:
|
|
enabled: true
|
|
type: "api_key"
|
|
header: "X-Api-Key"
|
|
path:
|
|
include: []
|
|
exclude: []
|
|
waf:
|
|
enabled: true
|
|
methods: ["GET", "POST"] |