sourcegraph/dev/Caddyfile
Rafał Gajdulewicz b73e246f0b
Add an option for disabling HTTP/2 when communicating with Cody Gateway (#59668)
* Add an option that can be used to disable HTTP2 for CG communication

* Revert old test code
2024-01-17 15:36:40 +01:00

27 lines
629 B
Caddyfile

{
http_port 3081
auto_https disable_redirects
}
# A bit of monstrosity, since we need to reverse proxy via the web builder dev server which then
# reverse proxies to us on HTTP.
#
# Caddy (tls :3443) -> web builder dev server (:3080) -> Caddy (:3081) -> sourcegraph-frontend (:3082)
{$SOURCEGRAPH_HTTPS_DOMAIN}:{$SOURCEGRAPH_HTTPS_PORT} {
tls internal
reverse_proxy 127.0.0.1:3080 {
lb_try_duration 60s
}
}
# Caddy (:3081) -> sourcegraph-frontend (:3082)
:3081 {
reverse_proxy 127.0.0.1:3082
}
# Caddy (:3083) -> Cody Gateway (:9992)
{$SOURCEGRAPH_HTTPS_DOMAIN}:3083 {
tls internal
reverse_proxy 127.0.0.1:9992
}