Celery workers live on Render
launch2026-01-04 · stayairworthy
Turned on the Celery worker and beat services in render.yaml, with a Redis keyvalue instance for the broker. Most of the day was the usual render.yaml whack-a-mole: wrong Redis service type, wrong database plan, missing SECRET_KEY on the worker and beat, and two separate circular import fights once the worker actually tried to boot. Fixed those by making the Celery task functions thin runtime-import wrappers and pushing all the service imports in BaseProcessor behind lazy properties. Also added smart sync logic so the first Federal Register sync pulls everything back to 1994 and subsequent runs only do the last 7 days, plus a /sync/status endpoint and force flags on the admin triggers.
10 commits across 1 repo (savvyai: 10). 7 files changed.
Related
- ProjectAirworthy(stayairworthy.com)