Files
3cloud-backend/app/services
coryHawkvelt 4a3681c667 feat(cloudflare): add reconciliation worker and beat task
- Introduce CloudflareReconciliationWorker to reconcile Cloudflare
  tunnels/DNS with DB and clean up stale resources
- Add Celery task tasks.cloudflare_reconciliation and schedule it
  every 5 minutes via beat
- Provide standalone script to run the reconciliation manually
- Add optional scheduler helper for periodic runs

Also:
- Update tunnel lookup to not ignore tunnels in down status so
  cleanup can find and delete them

No breaking changes.
2025-10-27 04:16:11 +10:30
..