aboutsummaryrefslogtreecommitdiff
path: root/apps/web/server/proxy.ts
diff options
context:
space:
mode:
authorMahesh Sanikommmu <[email protected]>2025-08-16 18:50:10 -0700
committerMahesh Sanikommmu <[email protected]>2025-08-16 18:50:10 -0700
commit39003aff23d64ff1d96074d71521f6023c9bec01 (patch)
tree3f870c04b3dce315bba1b21aa2da158494e71774 /apps/web/server/proxy.ts
parentMerge pull request #355 from supermemoryai/archive (diff)
downloadsupermemory-39003aff23d64ff1d96074d71521f6023c9bec01.tar.xz
supermemory-39003aff23d64ff1d96074d71521f6023c9bec01.zip
New Version of Supermemory Consumer App
Diffstat (limited to 'apps/web/server/proxy.ts')
-rw-r--r--apps/web/server/proxy.ts42
1 files changed, 0 insertions, 42 deletions
diff --git a/apps/web/server/proxy.ts b/apps/web/server/proxy.ts
deleted file mode 100644
index 4fc152da..00000000
--- a/apps/web/server/proxy.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-import { AppLoadContext } from "@remix-run/cloudflare";
-
-export const proxy = async (
- path: string,
- requestOptions: RequestInit,
- originalRequest: Request,
- context: AppLoadContext,
-) => {
- try {
- // update the request headers to add the cookie
- const requestHeaders = new Headers(requestOptions.headers);
- requestHeaders.set("Cookie", originalRequest.headers.get("Cookie") || "");
-
- const backendUrl =
- context.cloudflare.env.BACKEND_URL ?? "https://supermemory-backend.dhravya.workers.dev";
-
- const response = await fetch(`${backendUrl}${path}`, {
- ...requestOptions,
- headers: requestHeaders,
- });
-
- if (!response.ok) {
- console.error("Proxy request failed", await response.text());
- return new Response(JSON.stringify({ error: "Proxy request failed" }), {
- status: response.status,
- headers: {
- "Content-Type": "application/json",
- },
- });
- }
-
- return response;
- } catch (error) {
- console.error("Proxy request failed:", error);
- return new Response(JSON.stringify({ error: "Proxy request failed" }), {
- status: 500,
- headers: {
- "Content-Type": "application/json",
- },
- });
- }
-};