Crons & système
Statut des jobs planifiés et quotas API.
Crons quotidiens (UTC)
| Heure | Job | Description |
|---|---|---|
| 04:00 | sirene_pull (externe) | Lance via script Python local depuis ta machine |
| 05:00 | places_enrich (externe) | Enrichissement Google Places (script Python) |
| 06:00 | scrape_sites (externe) | Extraction emails + photos depuis sites pro |
| 07:00 | verify_emails (externe) | verify_emails.py (Nouvel Emploi) |
| 08:00 | generate_sites (externe) | Render template → wrangler pages deploy |
| 09:00 | send_batch (Worker) | Envoi quotidien warm-up via Resend |
| 23:00 | kpis_recompute (Worker) | Snapshot KPIs jour |
Les jobs lourds (SIRENE, scraping, génération sites) tournent sur la machine de Noël via cron local ou GitHub Actions pour ne pas saturer les CPU limits Workers free.
Quotas free tiers
Resend / mois
— / 3000
Google Places
— / 200 $
CF Workers / jour
— / 100k
D1 reads / jour
— / 5M