lecheminvert.tech/server/api/health.get.ts

14 lines
404 B
TypeScript
Raw Permalink Normal View History

/**
* Cible du health check de l'ALB.
* Volontairement sans dependance externe : si OpenRouteService tombe,
* la tache reste saine et continue de servir ce qu'elle peut.
*/
export default defineEventHandler((event) => {
setHeader(event, 'Cache-Control', 'no-store')
return {
status: 'ok',
uptimeSeconds: Math.round(process.uptime()),
version: process.env.APP_VERSION ?? 'dev',
}
})