Files

28 lines
901 B
Plaintext
Raw Permalink Normal View History

2023-08-23 19:29:49 +02:00
version: 1
log: debug
servers:
first_server:
2023-08-23 19:29:49 +02:00
listen:
- "0.0.0.0:8443"
- "[::]:8443"
2023-08-23 19:29:49 +02:00
tls: true # Enable TLS features like SNI filtering
sni:
api.example.org: example-api
www.example.org: proxy
2026-04-03 00:31:05 +02:00
*.example.org: wildcard-proxy # Matches any subdomain of example.org
*.dev.example.org: dev-proxy # More specific: matches v2.dev.example.org, etc.
*.local: local-upstream # Unknown suffix - allowed (no PSL restriction)
2023-08-23 19:29:49 +02:00
default: ban
second-server:
listen: [ "127.0.0.1:8080" ]
default: echo
2023-08-23 19:29:49 +02:00
upstream:
proxy: "tcp://new-www.example.org:443" # Connect over IPv4 or IPv6 to new-www.example.org:443
example-api: "tcp6://api-v1.example.com:443" # Connect over IPv6 to api-v1.example.com:443
2026-04-03 00:31:05 +02:00
wildcard-proxy: "tcp://wildcard.example.org:443"
dev-proxy: "tcp://dev.example.org:443"
local-upstream: "tcp://localhost:8080"