Skip to main content
El panel de analíticas en l402kit.com/dashboard muestra estadísticas en tiempo real de todos los pagos que fluyen a través de tu API: total de sats recibidos, desglose por endpoint, tendencia de 7 días y transacciones recientes.

Configuración

El panel está protegido por un token secreto — DASHBOARD_SECRET. Lo generas una vez y lo almacenas donde guardas el resto de tus secretos.

1. Genera un secreto

O usa cualquier gestor de contraseñas para generar una cadena aleatoria robusta.

2. Configúralo en tu proveedor

Cloudflare Workers:
Node.js / otros:

3. Inicia sesión

Ve a l402kit.com/dashboard, introduce tu secreto y ya tienes acceso. Sin correo electrónico, sin OAuth, sin cookie — el secreto se envía como x-dashboard-secret en cada solicitud de estadísticas.

Qué verás


API

Los mismos datos están disponibles directamente a través de la API — útil para construir tu propio panel o enviar datos a Grafana.

Modelo de seguridad

  • El secreto nunca sale de tu entorno — se compara del lado del servidor en el Cloudflare Worker usando igualdad estricta
  • No se emite ningún token de sesión — cada solicitud revalida el secreto
  • El secreto tiene acceso de solo lectura — únicamente puede llamar a /api/stats, no puede escribir ni eliminar datos
  • Genera un nuevo secreto en cualquier momento actualizando DASHBOARD_SECRET mediante wrangler secret put
Nunca confirmes DASHBOARD_SECRET en git. Agrégalo a tu .gitignore y usa wrangler secret put o el gestor de secretos de tu CI/CD.

Rotar el secreto

No hay entradas de base de datos que actualizar. El Worker lee el secreto del entorno en cada solicitud.