Files
goma-gateway/docs/quickstart/gateway.md

42 lines
884 B
Markdown
Raw Normal View History

2024-11-10 08:15:47 +01:00
---
title: Gateway
layout: default
parent: Quickstart
nav_order: 1
---
# Gateway
```yaml
version: 1.0
gateway:
2024-11-12 21:57:49 +01:00
sslCertFile: /etc/goma/cert.pem
sslKeyFile: /etc/goma/key.pem
2024-11-10 08:15:47 +01:00
writeTimeout: 15
readTimeout: 15
idleTimeout: 30
# Rate limiting
rateLimit: 0
2024-11-10 08:15:47 +01:00
accessLog: /dev/Stdout
errorLog: /dev/stderr
logLevel: info
2024-11-10 08:15:47 +01:00
disableRouteHealthCheckError: false
disableDisplayRouteOnStart: false
disableKeepAlive: false
disableHealthCheckStatus: false
blockCommonExploits: true
2024-11-12 21:57:49 +01:00
# Intercept backend errors
2024-11-10 08:15:47 +01:00
interceptErrors:
- 500
cors:
origins:
- http://localhost:8080
- https://example.com
headers:
Access-Control-Allow-Credentials: "true"
Access-Control-Allow-Headers: Origin, Authorization, Accept, Content-Type, Access-Control-Allow-Headers, X-Client-Id, X-Session-Id
Access-Control-Max-Age: "1728000"
routes:
```