mirror of
https://github.com/yusing/godoxy.git
synced 2025-05-20 04:42:33 +02:00
22 lines
591 B
YAML
22 lines
591 B
YAML
example: # matching `app.y.z`
|
|
scheme: https
|
|
host: 10.0.0.1
|
|
port: 80
|
|
path_patterns: # Check https://pkg.go.dev/net/http#hdr-Patterns-ServeMux for syntax
|
|
- GET / # accept any GET request
|
|
- POST /auth # for /auth and /auth/* accept only POST
|
|
- GET /home/{$}
|
|
- /b/{bucket}/o/{any}
|
|
no_tls_verify: false
|
|
set_headers:
|
|
HEADER_A: VALUE_A, VALUE_B
|
|
HEADER_B: VALUE_C
|
|
hide_headers:
|
|
- HEADER_C
|
|
- HEADER_D
|
|
app1: # app1 -> localhost:8080
|
|
port: 8080
|
|
app2:
|
|
scheme: tcp
|
|
host: 10.0.0.2
|
|
port: 20000:tcp
|