Configurar healthcheck en Dokku

Módulo: node

Taller Digital

Ficha del módulo

  • ID: node-healthcheck
  • Categoría: node

Configurar healthcheck en Dokku

Objetivo: validar automáticamente que la app responda correctamente después de cada deploy.

Exponer endpoint de health en la app

Agregar una ruta simple que retorne estado 200.

// Express
app.get("/health", (_req, res) => {
  res.status(200).json({ status: "ok" });
});

Configurar checks en Dokku

dokku checks:set <app_name> web /health

Validar configuración

dokku checks:report <app_name>

Esperado: endpoint /health configurado para proceso web.

Probar endpoint públicamente

curl -I https://<dominio>/health

Esperado: HTTP 200.