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,7 +14,26 @@ teecup.teeoff.no {
|
||||||
format console
|
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
|
reverse_proxy teecup_frontend:3000
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
teeoff.no {
|
teeoff.no {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue