|
|
@@ -41,6 +41,13 @@ Skeem luuakse automaatselt schema-seed'iga (goose).
|
|
|
Ühendusel peavad olema **eraldi väljad** `username`/`password` ja `host` **ilma
|
|
|
userinfo'ta** (`http://clickhouse:8123`). Siis lisab CH-proxy `X-ClickHouse-User`/`Key` päised.
|
|
|
|
|
|
+> ❗ **Local mode peab olema VÄLJAS:** `NEXT_PUBLIC_IS_LOCAL_MODE=false`.
|
|
|
+> Koos välise (mitte-image'sisese) ClickHouse'iga põhjustab `true` selle, et brauser
|
|
|
+> kasutab lokaalset ühendust (sessionStorage/`__ENV.js`) ja saadab ise `Authorization`/
|
|
|
+> `user=` → proxy lisab omakorda `X-ClickHouse-*` → **Code 516** või `UNKNOWN_USER`.
|
|
|
+> Väärtus injekteeritakse **runtime'is** `public/__ENV.js` kaudu → piisab
|
|
|
+> `docker compose up -d --force-recreate clickstack` (kontroll: `cat .../public/__ENV.js`).
|
|
|
+
|
|
|
> ❗ Varasem soovitus hoida `username`/`password` tühjad ja panna tunnused
|
|
|
> host-URL-i (`http://default:parool@clickhouse:8123`) **ei tööta**: `http-proxy-middleware`
|
|
|
> ei edasta host-URL-i parooli → CH saab kasutaja `default` tühja parooliga →
|