Trigger sync jobs, monitor data freshness, inspect run history.
Last refresh: 1h ago — all steps OK. Next scheduled refresh: Sat 12:00 AM (10h 54m from now).
| Kind | Started | Duration | Touched | Snapshots | Status |
|---|---|---|---|---|---|
| trustmrr | about 1 hour ago | 11s | 400 | 0 | success |
| github | about 1 hour ago | 2s | 50 | 0 | success |
| hn | about 1 hour ago | 2s | 107 | 0 | success |
| comments | about 1 hour ago | 9s | 16 | 98 | success |
| snapshot | about 1 hour ago | 703s | 176 | 38 | success |
| ingest | about 1 hour ago | 37s | 250 | 250 | success |
| daily-refresh | about 1 hour ago | 1247s | 10 | 0 | success |
Local npm run start:auto handles auto-sync while your machine is running. For true 24/7 (independent of any local process), deploy the app and point a cloud scheduler at this endpoint:
GET /api/cron/daily-refreshSet CRON_SECRET in .env and pass it as Authorization: Bearer .... Works with Vercel Cron, GitHub Actions, EasyCron, or any platform-native scheduler.