Introducción
Quiet Guard es una aplicación Laravel autónoma que ofrece a los equipos pequeños un único centro de control para vigilar la salud de sus aplicaciones en producción. Centraliza las excepciones y los logs de aplicación, alerta al equipo cuando algo se rompe, analiza las dependencias en busca de vulnerabilidades conocidas y sigue la actividad GitHub de un proyecto, todo en una sola herramienta pensada para Laravel y alojada en Europa.
La combinación única
La mayoría de las herramientas hacen una sola cosa. Quiet Guard reúne cuatro señales en el mismo lugar, correlacionadas alrededor de sus proyectos:
- Excepciones: cada error lanzado por su aplicación, agrupado en issues deduplicadas con todas las ocurrencias, las trazas y el contexto de release.
- Logs de aplicación: sus llamadas a
Log::, enviadas por lotes y consultables junto a las excepciones que explican. - Seguridad de dependencias: una instantánea de su
composer.lockcontrastada con los avisos de seguridad de Packagist, con hallazgos generados en cuanto aparece un paquete vulnerable. - Actividad GitHub: commits, pull requests y ramas sincronizados, para vincular la release de una excepción con el commit exacto que la desplegó.
Ese es todo el valor de esta combinación: un error, los logs que lo rodean, la dependencia que quizá lo causó y el commit que lo introdujo, una sola pantalla, un solo equipo.
Pensado para Laravel y respetuoso con la privacidad
- Diseñado para Laravel. El servidor se apoya en Laravel 13 + Filament 5; el cliente de referencia es un paquete Composer que se integra en cualquier aplicación Laravel. Los clientes agnósticos (núcleo PHP, Symfony, WordPress) reutilizan la misma API de ingesta neutral.
- Alojado en Europa. Posicionado como una alternativa respetuosa con la privacidad y atenta al RGPD frente a los rastreadores de errores alojados en Estados Unidos.
- Opciones de conocimiento cero. El contenido sensible puede cifrarse en reposo con una clave que solo su equipo posee, y las copias de seguridad de base de datos / archivos pueden almacenarse como blobs opacos que el servidor nunca puede leer. Vea Almacenamiento cifrado y Copias de seguridad cifradas.
A quién va dirigida la herramienta
Quiet Guard se dirige a las agencias, freelances y equipos pequeños de Laravel que quieren la visibilidad de Sentry/Bugsnag/Flare sin tarificación por asiento ni alojamiento en Estados Unidos. La facturación se basa en el volumen de eventos por equipo; los proyectos son ilimitados y el número de asientos sigue al plan: uno en Free, tres en Indie, ilimitados en Studio.
Cómo está estructurado
El servidor es multi-tenant: el equipo (Team) es el tenant. Cada equipo posee sus proyectos, y cada proyecto autentica la aplicación monitorizada mediante una clave de API propia. Una API de ingesta neutral (/api/v1/ingest para las excepciones, /api/v1/logs para los logs, /api/v1/dependencies para el archivo de lock) acepta datos de cualquiera de los paquetes cliente.
El panel en el que trabajan los usuarios finales se sirve en /app: es la superficie del tenant (equipo), y todo lo que sigue ocurre allí.
Esta documentación cubre el propio servidor. ¿Busca cómo enviar datos desde su aplicación? Diríjase a las secciones SDK Laravel, Núcleo PHP, Bundle Symfony o Plugin WordPress, según su stack, o consulte la referencia de la API de ingesta si integra un cliente a mano.
Siguiente paso: Primeros pasos le guía para crear un equipo, un proyecto y su primera clave de API.
Está leyendo la documentación Quiet Guard v1.0.