import { NextResponse } from "next/server"
import os from "os"

export const dynamic = "force-dynamic"
export const revalidate = 0

export async function GET() {
  try {
    return NextResponse.json(
      { instance: os.hostname() },
      { headers: { "Cache-Control": "no-store" } },
    )
  } catch (error) {
    console.error("Instance fetch error:", error)
    return NextResponse.json({ error: "Failed to load instance name." }, { status: 500 })
  }
}
