Estado
En la parte superior de esta página se renderiza un widget de estado en vivo. La página lo extrae de nuestro endpoint /api/status y muestra cuatro señales:
- Web app — si la puerta Astro SSR responde
- Base de datos — si la capa SQLite + Drizzle responde a una consulta de salud
- Correo (SMTP) — si el correo transaccional saliente fluye
- Última build — timestamp del despliegue más reciente a producción
Qué pasa cuando algo se pone rojo
Tenemos un monitor ligero sobre el mismo endpoint. Cuando cualquiera de las cuatro señales se queda roja más de 60 segundos, cada superadmin del equipo operador de MSPercury recibe un correo de incidente en menos de cinco minutos. Como cliente no te avisamos individualmente — pero el widget de arriba cambia al instante, así que recargar aquí es la vía más rápida de comprobar.
Para caídas recurrentes o prolongadas publicamos una nota corta de incidente al pie de esta página cuando el polvo se asienta. No llevamos un historial teatral de incidentes: si el widget está verde, el sistema está verde.
Objetivo de disponibilidad
MSPercury es un producto gratuito pay-what-you-want. Eso significa: sin SLA, sin créditos de servicio, sin disponibilidad garantizada contractualmente.
Lo que sí nos comprometemos es un objetivo: 99,5% de disponibilidad mensual en la app web y la base de datos. Aproximadamente 3,6 horas de margen al mes, planificado y no planificado juntos. Lo cumplimos o mejoramos el setup — esa es la relación de trabajo.
Si tu caso de uso de verdad necesita un contrato firmado de disponibilidad con remedios económicos, hoy no somos el encaje. Escríbenos igual a info@mspercury.com — puede haber un camino, pero no es el modo por defecto.
Dónde vivimos
Todo corre en un VPS de Hetzner Cloud en Alemania (región Falkenstein). nginx va delante, Let’s Encrypt hace TLS, y los backups se escriben cada noche en un volumen Hetzner separado. Ningún componente del camino caliente vive fuera de la UE.