http://ask.xn--2dk.xyz { handle / { reverse_proxy localhost:7682 { flush_interval -1 } } } https://ask.xn--2dk.xyz { tls admin@xn--2dk.xyz handle / { reverse_proxy localhost:7682 { flush_interval -1 } } } https://db.xn--2dk.xyz { handle /health { respond 200 } handle /login { reverse_proxy 127.0.0.1:8081 } handle /query { reverse_proxy 127.0.0.1:8081 } @websocket { header Connection *Upgrade* header Upgrade websocket } handle @websocket { reverse_proxy localhost:7681 { flush_interval -1 } } handle { forward_auth 127.0.0.1:8081 { uri /auth copy_headers Cookie } reverse_proxy localhost:7681 { flush_interval -1 } } }