Пример приложения Celery, которое можно развернуть в Timeweb Cloud Apps без настройки.
📚 Документация Timeweb Cloud Apps
Для корректного запуска приложения требуется указать переменные окружения для подключения к RabbitMQ.
Вы можете переименовать файл .env.example в .env и заполнить его своими значениями.
RabbitMQ можно запустить локально в Docker или подключить как сервис в Timeweb Cloud.
# установка зависимостей
pip3 install -r requirements.txt --break-system-packages
# запуск приложения
celery -A tasks worker --loglevel=INFO