14 lines
404 B
TypeScript
14 lines
404 B
TypeScript
|
|
/**
|
||
|
|
* 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',
|
||
|
|
}
|
||
|
|
})
|