WARNING: BREAKING CHANGES (more below)
- fix: use proper PB URL in prod/dev; resolve issue with server.js module imports (5d107a8)
- Merge branch 'main' into feat/add-pb-api-proxy (a11e272)
- chore: add 'prettier-plugin-tailwindcss' (581891c)
- feat: add internal proxy support for PB API calls; add URLs enum; update 'ORIGIN' env handling (501a78b)
- fix: invalid PB URL variable (bf99cd3)
- fix: remove 'BACKEND_URL' variable, leave 'POCKETBASE_URL' with the default 'http://localhost:8090' (3f0b683)
- chore: add selected screenshots to README.md (fcd1c97)
- Merge pull request #73 from goniszewski/71-ollama-url-from-settings-is-not-respected (11362fc)
- fix: resolve the issue with user LLM settings not being respected; clean-up (46d29ed)
BREAKING CHANGES
This release introduces a custom server layer to handle internal communication with PocketBase container. From now on, in the default mode (using both containers with docker compose up
), the app will communicate with the provided PocketBase Docker container using <PUBLIC_ORIGIN>/internal/pb
URL suffix.
Thanks to this change, if PUBLIC_POCKETBASE_URL
is set to http://pocketbase
or to an empty value, all communication between those containers will stay inside the Docker internal network. That means in will be safer and easier to set up!
Please note that this feature is disabled on DEV
environment, so for example, if you run the app with ./run-dev.sh
or pnpm dev
.