All background tasks are in generator/tasks.py and are executed by Celery.
🧵 Main tasks
-
deploy_landing_task(landing_id, domain_id=None)
Deploys a landing to one domain or all selected domains. -
landing_transfer_task(landing_link, landing_id, new_domain, new_route, user_id)
Landing transfer (by object or by URL). -
landing_transfer_xlsx_task(file_data, user_id)
Bulk transfer from XLSX. -
import_domains_task(file_data, user_id)
Import domains from XLSX.
🔌 Infrastructure
Broker and backend are configured via Redis (CELERY_BROKER_URL, CELERY_RESULT_BACKEND).