Je parie que le git pull supplémentaire est inutile, à cause du code ici :
qui semble vérifier la version locale, mettre à jour et redémarrer le lanceur si elle est obsolète (et bien d’autres choses).
Par conséquent, seul ceci devrait être nécessaire lors des reconstructions suivantes :
cd /var/discourse
./launcher rebuild app
sans le git pull redondant.
(NB : il est toujours bon de plonger dans le code source pour être plus certain).
(NB#2 : j’ai supprimé mon message ci-dessus qui n’a fait qu’ajouter à la confusion).