Scout/deploy/Caddyfile
2026-08-31 00:06:06 +08:00

31 lines
678 B
Caddyfile

http://packages.example.com {
encode gzip
handle /api/v1/updates/stream {
reverse_proxy scout:8080 {
flush_interval -1
header_up Host {host}
header_up X-Forwarded-Proto {http.request.header.X-Forwarded-Proto}
}
}
handle /api/* {
request_body {
max_size 512MB
}
reverse_proxy scout:8080 {
header_up Host {host}
header_up X-Forwarded-Proto {http.request.header.X-Forwarded-Proto}
}
}
handle /healthz {
reverse_proxy scout:8080
}
root * /srv/scout/frontend/dist
try_files {path} /index.html
file_server
}