Legg til /teecup-media og /ws ruter i Caddyfile
Dekker MinIO offentlig bildelesing (ADR-018) og WebSocket-trafikk til teecup_api (ADR-025, Kommunikasjon) -- begge allerede live siden sine respektive runder, kun ikke committet før nå.
This commit is contained in:
parent
d78400c56e
commit
aabc1afc20
1 changed files with 20 additions and 1 deletions
|
|
@ -14,8 +14,27 @@ teecup.teeoff.no {
|
|||
format console
|
||||
}
|
||||
|
||||
# Offentlig, anonym lesing av opplastede bilder (MinIO, public-read
|
||||
# bucket-policy) -- bucket-navnet ligger i selve stien (path-style
|
||||
# adressering), derav /teecup-media/* som prefiks, ikke et eget
|
||||
# subdomene (unngår en DNS-avhengighet som viste seg ikke å peke på
|
||||
# denne serveren -- se CLAUDE.md-status).
|
||||
handle /teecup-media/* {
|
||||
reverse_proxy teecup-minio:9000
|
||||
}
|
||||
|
||||
# WebSocket-trafikk (ADR-025, Kommunikasjon) -- rett til teecup_api,
|
||||
# IKKE via Next.js sin rewrites()/teecup_frontend. Next.js proxyer ikke
|
||||
# WebSocket-oppgraderinger pålitelig i "standalone"-modus; Caddy sin
|
||||
# reverse_proxy håndterer Upgrade-headeren transparent uten egen config.
|
||||
handle /ws/* {
|
||||
reverse_proxy teecup_api:8000
|
||||
}
|
||||
|
||||
handle {
|
||||
reverse_proxy teecup_frontend:3000
|
||||
}
|
||||
}
|
||||
|
||||
teeoff.no {
|
||||
encode zstd gzip
|
||||
|
|
|
|||
Loading…
Reference in a new issue