mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-05-03 21:02:40 +02:00
refactor: removed BACKEND_PROXY_TARGET and unified FASTAPI_BACKEND_INTERNAL_URL for both next.js rewrite and docker network issues
This commit is contained in:
parent
1abbc6021f
commit
8a8086176b
2 changed files with 4 additions and 4 deletions
|
|
@ -1,8 +1,8 @@
|
||||||
NEXT_PUBLIC_FASTAPI_BACKEND_URL=http://localhost:8000
|
NEXT_PUBLIC_FASTAPI_BACKEND_URL=http://localhost:8000
|
||||||
|
|
||||||
# Server-only. Backend URL behind the /api/v1/* proxy in next.config.ts.
|
# Server-only. Internal backend URL used by Next.js server code.
|
||||||
# Falls back to NEXT_PUBLIC_FASTAPI_BACKEND_URL when unset.
|
# Falls back to NEXT_PUBLIC_FASTAPI_BACKEND_URL when unset.
|
||||||
BACKEND_PROXY_TARGET=https://your-internal-backend.example.com
|
FASTAPI_BACKEND_INTERNAL_URL=https://your-internal-backend.example.com
|
||||||
|
|
||||||
NEXT_PUBLIC_FASTAPI_BACKEND_AUTH_TYPE=LOCAL or GOOGLE
|
NEXT_PUBLIC_FASTAPI_BACKEND_AUTH_TYPE=LOCAL or GOOGLE
|
||||||
NEXT_PUBLIC_ETL_SERVICE=UNSTRUCTURED or LLAMACLOUD or DOCLING
|
NEXT_PUBLIC_ETL_SERVICE=UNSTRUCTURED or LLAMACLOUD or DOCLING
|
||||||
|
|
|
||||||
|
|
@ -45,10 +45,10 @@ const nextConfig: NextConfig = {
|
||||||
},
|
},
|
||||||
|
|
||||||
// Proxy /api/v1/* to the FastAPI backend. Keeps the real backend host
|
// Proxy /api/v1/* to the FastAPI backend. Keeps the real backend host
|
||||||
// out of the client bundle. BACKEND_PROXY_TARGET is server-only.
|
// out of the client bundle. FASTAPI_BACKEND_INTERNAL_URL is server-only.
|
||||||
async rewrites() {
|
async rewrites() {
|
||||||
const target =
|
const target =
|
||||||
process.env.BACKEND_PROXY_TARGET ||
|
process.env.FASTAPI_BACKEND_INTERNAL_URL ||
|
||||||
process.env.NEXT_PUBLIC_FASTAPI_BACKEND_URL ||
|
process.env.NEXT_PUBLIC_FASTAPI_BACKEND_URL ||
|
||||||
"http://localhost:8000";
|
"http://localhost:8000";
|
||||||
return [
|
return [
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue