Настройка
Панель защищена секретным токеном —DASHBOARD_SECRET. Вы генерируете его один раз и храните там же, где хранятся остальные секреты.
1. Сгенерируйте секрет
2. Укажите его в провайдере
Cloudflare Workers:3. Войдите в систему
Перейдите на l402kit.com/dashboard, введите ваш секрет — и вы внутри. Никакой почты, никакого OAuth, никаких cookie — секрет передаётся в заголовкеx-dashboard-secret при каждом запросе статистики.
Что отображается
| Метрика | Описание |
|---|---|
| Всего платежей | Общее количество верифицированных L402 платежей за всё время |
| Всего sats | Сумма всех amount_sats по всем платежам |
| Тренд за 7 дней | Платежи и sats в сравнении с предыдущим 7-дневным периодом |
| По эндпоинтам | Разбивка того, какие маршруты сколько заработали |
| Последние 20 | Последние платежи с хешем, эндпоинтом, суммой и временной меткой |
API
Те же данные доступны напрямую через API — удобно для создания собственной панели или интеграции с Grafana.Модель безопасности
- Секрет никогда не покидает ваше окружение — он сравнивается на стороне сервера в Cloudflare Worker с использованием строгого равенства
- Сессионный токен не выдаётся — каждый запрос повторно проверяет секрет
- Секрет имеет доступ только для чтения — он может только вызывать
/api/stats, но не записывать или удалять данные - Генерируйте новый секрет в любое время, обновив
DASHBOARD_SECRETс помощьюwrangler secret put
Никогда не коммитьте
DASHBOARD_SECRET в git. Добавьте его в .gitignore и используйте wrangler secret put или менеджер секретов вашего CI/CD.