Outils pour utilisateurs

Outils du site


admin:services:pouet.chapril.org

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
admin:chatons:mastodon [2017/06/06 13:20] adminadmin:services:pouet.chapril.org [2023/08/04 07:13] (Version actuelle) – [Mise à jour] pitchum
Ligne 1: Ligne 1:
-====== Service de microbloging Mastodon ======+====== Service pouet.chapril.org ====== 
 +Service de microbloging Mastodon
 + 
 +====== Maintenance ====== 
 +===== Mise à jour ===== 
 + 
 +Nous mettons à jour en suivant les grandes lignes indiquées dans la [[https://docs.joinmastodon.org/admin/upgrading/|doc officielle]] et en prenant soin de vérifier à chaque les instructions spécifiques à chaque version indiquées sur les pages [[https://github.com/mastodon/mastodon/releases|release]] correspondantes. 
 + 
 +En gros, ça donne ceci : 
 + 
 +<code bash> 
 +sudo -iu mastodon 
 +cd live 
 +RELEASE=4.1.6 && git fetch --all && git checkout v${RELEASE?} && git checkout -b live-${RELEASE?
 +bundle install  && yarn install 
 +exit 
 +systemctl restart mastodon-streaming 
 +systemctl reload mastodon-web 
 +# et redémarrer éventuellement le ou les autres services mastodon-* qui pourraient en avoir besoin selon les instructions particulières pour une version donnée 
 +</code> 
 + 
 ====== Installation ====== ====== Installation ======
  
Ligne 185: Ligne 206:
 </code> </code>
  
-===== Patch local ===== 
- 
-Nous avons besoin d'écouter sur 0.0.0.0, nous avons donc du patcher le code : 
-<code> 
-mastodon@pouet:~/live$ git diff 8963f8c3c2630bfcc377a5ca0513eef5a6b2a4bc 
-diff --git a/streaming/index.js b/streaming/index.js 
-index 52b5ccce..e9e77804 100644 
---- a/streaming/index.js 
-+++ b/streaming/index.js 
-@@ -404,7 +404,7 @@ const startWorker = (workerId) => { 
-     }); 
-   }, 30000); 
-  
--  server.listen(process.env.PORT || 4000, () => { 
-+  server.listen(process.env.PORT || 4000, '0.0.0.0', () => { 
-     log.info(`Worker ${workerId} now listening on ${server.address().address}:${server.address().port}`); 
-   }); 
-</code> 
  
 ===== Configuration http pour dossier public ===== ===== Configuration http pour dossier public =====
admin/services/pouet.chapril.org.txt · Dernière modification : 2023/08/04 07:13 de pitchum