Vous configurez une application pour votre projet . par exemple :
my_proj
| - my_proj
|- __init__.py
|- celery.py
|- settings.py
|- settings_development.py
|- settings_production_1.py
|- settings_production_2.py
|- settings_production_3.py
etc.
Dans le celery.py, vous configurez l'application de céleri à partir de l'objet de paramètres approprié en définissant le DJANGO_SETTINGS_MODULE env et utilisez-la pour charger les paramètres appropriés.
Et puis dans superviseurd, vous donnez à chaque site son propre céleri en spécifiant la ligne de départ comme celery multi -A my_proj et avec le bon DJANGO_SETTINGS_MODULE variable d'environnement.