You bring your web app in a
- GitHub repo
- App Platform handles deployments and builds
- DNS, HTTPS, CDN, DDoS Mitigation, Vertical Scaling, Horizontal Scaling, and more.
Is it currently possible to run Celery with Redis (within app in Django) on App Platform without managed database for Redis?
I want to schedule a weekly task (i.e. saving numbers in the database) in my Django App using Celery. I found a good tutorial how to use celery with Django: https://medium.com/swlh/python-developers-celery-is-a-must-learn-technology-heres-how-to-get-started-578f5d63fab3
but since there are no tutorials on DO regarding how to use workers, I try to assemble the plan for setting it up by myself.
I successfully build the app using basic components (web service and database) and now I want to add Celery to it, but don’t know how to tackle this problem.
Do I need a Redis managed database for it, or will the worker component be enough to schedule weekly task for Django and Celery?
Thank you for your help.