You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Replace the "data never leaves your server / the VM" phrasing with what
the architecture actually guarantees: every byte is served from your own
origin to a browser your auth layer admitted, and to no third party. The
app is client-side, so the bytes do reach an authenticated browser, and
the old wording read as a stronger residency claim than that.
- Note that same-origin is necessary but not sufficient for cookie auth:
the cookie's own Path must cover the URL, so a layout spreading the app,
the API, and the project files across sibling paths wants Path=/.
- Present the GeoLens API key as one of two options rather than the
mechanism, matching what the plugin section already said about a
same-origin session authorizing private datasets with no key.
- Name the Caddy catch-all upstream `geolens:8080` and say what it is: the
GeoLens entry point, which routes /api to its API service internally, so
one upstream covers both. Adding a separate /api route was suggested;
`handle_path` would strip the prefix the API expects, so the comment
explains what to do instead when a deployment does split them.
0 commit comments