Import initial : code en production sur Hetzner
Some checks are pending
CI / tests (push) Waiting to run
CI / deploiement (push) Blocked by required conditions

This commit is contained in:
Adam Belkacemi 2026-09-07 18:21:38 +00:00
commit cf6ee64e31
43 changed files with 14404 additions and 0 deletions

13
server/api/health.get.ts Normal file
View file

@ -0,0 +1,13 @@
/**
* 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',
}
})