...
Rajouter la configuration Celery/Redis dans le fichier settings_local.py
Bloc de code |
---|
|
(django_pod) pod@pod:/usr/local/django_projects/podv3$ nano pod/custom/settings_local.py |
...
Mettre le contenu de https://raw.githubusercontent.com/celery/celery/main/extra/generic-init.d/celeryd dans /etc/init.d/celeryd-activitypub
Bloc de code |
---|
|
(django_pod) pod@pod:~/django_projects/podv3$~$ sudo nano /etc/init.d/celeryd-activitypub
(django_pod) pod@pod:~/django_projects/podv3$~$ sudo chmod u+x /etc/init.d/celeryd-activitypub |
Créer le fichier default associé :
Bloc de code |
---|
|
(django_pod) pod@pod:/usr/local/django_projects/podv3$~$ sudo nano /etc/default/celeryd-activitypub |
...
Bloc de code |
---|
|
pod@pod:~/$~$ sudo /etc/init.d/celeryd-activitypub start |
...
Bloc de code |
---|
|
pod@pod:~/$~$ sudo systemd-sysv-install enable celeryd-activitypub |
...
Pour vérifier si Celery fonctionne bien :
Bloc de code |
---|
|
pod@pod:~$ celery -A pod.activitypub.tasks -l INFO -Q activitypub --concurrency 1 -n activitypub |
...