15 lines
462 B
TypeScript
15 lines
462 B
TypeScript
import { NextResponse } from "next/server"
|
|||
|
|
|
||
|
|
// Lightweight liveness probe used by the Docker HEALTHCHECK and Coolify.
|
||
|
|
// Intentionally does NOT touch the database — a transient DB blip should not
|
||
|
|
// cause the container to be marked unhealthy and restarted.
|
||
|
|
export const dynamic = "force-dynamic"
|
||
|
|
|
||
|
|
export function GET() {
|
||
|
|
return NextResponse.json({
|
||
|
|
status: "ok",
|
||
|
|
service: "property-management-network",
|
||
|
|
timestamp: new Date().toISOString(),
|
||
|
|
})
|
||
|
|
}
|