Files
baseldosdados/Caddyfile

51 lines
963 B
Caddyfile

:8080 {
# Route based on Host header (set by haloy)
@ask {
host ask.xn--2dk.xyz
}
@db {
host db.xn--2dk.xyz
}
handle @ask {
reverse_proxy localhost:7682 {
flush_interval -1
}
}
handle @db {
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
}
}
}
}