Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Rajouter la configuration Celery/Redis dans le fichier settings_local.py

Bloc de code
languagebash
(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
languagebash
(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
languagebash
(django_pod) pod@pod:/usr/local/django_projects/podv3$~$ sudo nano /etc/default/celeryd-activitypub

...

Bloc de code
languagebash
pod@pod:~/$~$ sudo /etc/init.d/celeryd-activitypub start

...

Bloc de code
languagebash
pod@pod:~/$~$ sudo systemd-sysv-install enable celeryd-activitypub

...

Pour vérifier si Celery fonctionne bien :

Bloc de code
languagebash
pod@pod:~$ celery -A pod.activitypub.tasks -l INFO -Q activitypub --concurrency 1 -n activitypub

...