haiku.rag/app/frontend/app/api/info/route.ts
Yiorgis Gozadinos f8964f6efc
Basic frontend
2026-01-12 12:36:28 +02:00

16 lines
404 B
TypeScript

import { NextResponse } from "next/server";
export async function GET() {
const backendUrl = process.env.BACKEND_URL || "http://backend:8000";
try {
const response = await fetch(`${backendUrl}/api/info`);
const data = await response.json();
return NextResponse.json(data);
} catch {
return NextResponse.json(
{ exists: false, error: "Backend unavailable" },
{ status: 503 },
);
}
}