• # J’héberge ma propre instance Mastodon, et je ne recommande pas

    Posté par (site web personnel, Mastodon) . En réponse au journal Mes premiers pas sur Mastodon. Évalué à 10.

    En ce qui me concerne, j’ai installé ma propre instance de Mastodon (en mode on premise sur mon serveur, sans passer par Docker ou un fournisseur). J’ai été surpris par l’installation elle-même, plus simple que ce que j’imaginais. Pourquoi ça ? Pour tester, et pour éviter les drama avec les histoires de modération d’instance, ou de propriétaires, ou d’arrêt impromptu de maintenance.

    L’instance me sert juste à moi et à quelques amis proches. Elle fonctionne bien, de ce que j’en vois.

    Par contre, je ne recommande quand même pas de faire de même, à commencer parce que c’est très consommateur en ressources pour le service rendu, avec un nombre délirant de tâches lancées en arrière-plan, une croissance importante des différentes tables SQL et surtout énormément d’espace de stockage nécessaire pour les média – là aussi, par rapport à ce que j’en vois passer. On est à des années-lumières des notions de sobriété et d’écologie informatique.

    L’instance a été lancée il y a un mois (22 novembre 2022), quelques chiffres :

    • 547 478 tâches traitées par Sidekiq (un peu plus d’une toutes les 5 secondes en moyenne)
    • Pas mal de RAM consommée (je n’ai pas accès au chiffre exact là tout de suite)
    • 40 Mo supplémentaires en base par semaine
    • Surtout, 8,1 Go de médias stockés alors que la politique de rétention des médias dans le cache n’est que de de deux jours !

    Je n’ai pas encore testé de mise à jour, tout simplement parce qu’aucune n’est sortie depuis l’installation.

    Ça en vient à me faire demander quelle serait la taille idéale d’une instance. Là clairement, c’est une débauche de moyens déraisonnables pour 3 ou 4 comptes peu actifs (surtout en lecture), mais j’ai cru comprendre qu’une trop grosse instance posait vite des problèmes.

    La connaissance libre : https://zestedesavoir.com