Files
IdP/apps/frontend/app/downloads/windows/route.ts
2026-07-07 10:14:37 +03:00

16 lines
486 B
TypeScript

import { NextRequest, NextResponse } from 'next/server';
export const runtime = 'nodejs';
function resolveApiBase(request: NextRequest) {
const internal = process.env.INTERNAL_API_URL?.replace(/\/$/, '');
if (internal) return internal;
const origin = request.nextUrl.origin;
return `${origin}/idp-api`;
}
export async function GET(request: NextRequest) {
const target = `${resolveApiBase(request)}/releases/download/windows`;
return NextResponse.redirect(target, 302);
}