• 3 posts
  • 0 comments
Joined 3 years ago
Cake day: June 22nd, 2023

Bonjour à tous et toutes,

pour information, pendant la période de maintenance, j’en ai profité pour faire une grosse maj de l’interface alternative disponible à cette adresse.

N’hésitez donc pas à l’utiliser, elle est nettement plus user-friendly que l’UI de base.

Information complémentaire, la version 0.19.17 de lemmy est cassée et provoque des reboot du serveur backend, ce qui est un peu lourd quand on navigue, j’ai donc dû passer en 0.19.16 seulement. Le bug sera a priori corrigé dans la prochaine version.

Bonjour à tous,

suite à des problèmes d’instabilité, venant d’une utilisation à 100% du disque et à un alerting qui ne fonctionnait malheureusement plus, j’ai été obligé de mettre l’instance offline pour une durée d’environ 48h de manière soudaine et impromptue.

L’instance fonctionne dorénavant avec un stockage d’images sur s3, un service tiers géré par Wasabi, au lieu d’un stockage sur le serveur lui même.

Après une phase de vérification que tout re-fonctionne, je procéderais dans la foulée à la MAJ de l’instance vers la dernière version d’ici quelques heures.

Pour le post mortem à destination de ceux que ça intéresse :

Lemmy stocke par défaut les miniatures et images fédérées via toutes les instances en local.

À la création de l’instance, la place donnée par les créateurs de lemmy nécessaire au bon fonctionnement d’une instance était aux alentours de 40gb.

À partir de cette information, j’ai dimensionné l’instance avec ce qu’on peut considérer être un petit disque, mais en RAID pour pouvoir être plus rapide, d’une taille d’environ 500gb, donnant tout de même une marge de x10 par rapport aux specs demandées.

Il s’avère qu’avec l’essor de lemmy et sa popularité, le stockage d’image prend maintenant aux alentours des 350gb, pour environ 3 500 000 objets, saturant ainsi l’espace disque et rendant l’instance instable.

Ceci arrivant bien évidemment la veille de mes vacances loin de chez moi, j’ai tenté de faire un peu de place avant de partir, mais cela n’a pas été suffisant.

Afin de pouvoir avoir un peu de marge de manœuvre à mon retour, j’ai dû faire encore une fois le ménage et tout couper pour garder de l’espace pour pouvoir tout simplement faire quoi que ce soit sur l’instance.

L’opération principale étant la migration de toutes ces images gérées par le service pict-rs de lemmy du disque vers un service cloud, qui a été très laborieux, la version de pict-rs utilisée étant complètement cassée au niveau de la migration.

J’ai donc dû mettre à jour la version de pict-rs et la migration s’est ensuite, a priori, passée sans plus de problème.

Maintenant que l’opération pompier est terminée, je vais profiter des différents ponts pour mettre en place des alertes qui fonctionnent mieux, et tenter de fiabiliser un peu plus l’instance.

– MAJ du 27/04 à 16h33

La migration vers la version 0.19.11 est maintenant faite, n’hésitez pas à remonter tout problème.

Note

Les règles ci-dessous s’appliquent à toute communauté créée sur cette instance, sans dérogation.

Chaque communauté pourra y ajouter ses règles particulières, cependant, les règles de l’instance auront précédence en cas de problème.

Code de conduite

Notre engagement

En tant que membres, contributeur·trice·s, modérateur·e·s et administrateur·e·s, nous nous engageons à faire de la participation à notre communauté une expérience sans harcèlement, violence ou discrimination, quel que soit l’âge, la taille corporelle, le handicap visible ou invisible, l’appartenance ethnique, les caractéristiques sexuelles, l’identité et l’expression de genre, le niveau d’expérience, l’éducation, le statut socio-économique, la nationalité, l’apparence personnelle, la race, la religion, ou l’identité et l’orientation sexuelle.

Nous nous engageons à agir et interagir de manière à contribuer à une communauté ouverte, accueillante, diversifiée, inclusive et saine.

Nos critères

Exemples de comportements qui contribuent à créer un environnement positif :

  • Faire preuve d’empathie et de bienveillance envers les autres
  • Être respectueux des opinions, points de vue et expériences divergents
  • Donner et recevoir avec grâce les critiques constructives
  • Assumer ses responsabilités et s’excuser auprès des personnes affectées par nos erreurs et apprendre de ces expériences
  • Se concentrer sur ce qui est le meilleur non pas uniquement pour nous en tant qu’individu, mais aussi pour l’ensemble de la communauté
  • Demander plutôt que préjuger

Exemples de comportements inacceptables :

  • L’utilisation de langage ou d’images sexualisés et d’attentions ou d’avances sexuelles de toute nature
  • Le trolling, les commentaires insultants ou désobligeants et les attaques personnelles ou d’ordre politique
  • Le harcèlement en public ou en privé
  • La publication d’informations privées d’autrui, telle qu’une adresse postale ou une adresse électronique, sans leur autorisation explicite
  • Toute autre conduite qui pourrait raisonnablement être considérée comme inappropriée dans un cadre professionnel
  • L’utilisation de dogwhistles, sous entendus ou appels du pied afin de contourner les règles
  • L’utilisation de propos violents envers une autre personne (insultes, moqueries, attaques personnelles, etc.), ou un groupe de personnes (sexisme, validisme, racisme, homophobie, transphobie, etc.), déguisée ou non
  • L’utilisation de parades pour cacher le fond de ses opinions. Par exemple: “Je suis pas raciste, mais […]”, “Je dis pas que toutes les femmes sont comme ça, mais […]”. Si vous sentez que vous devez inclure ce genre de préposition, c’est qu’il y a probablement une raison.

Responsabilités d’application

Les administrateur·e·s et modérateur·e·s de la communauté sont chargé·e·s de clarifier et de faire respecter nos normes de comportements acceptables et prendront des mesures correctives appropriées et équitables en réponse à tout comportement qu’ils ou elles jugent inapproprié, menaçant, offensant ou nuisible.

Les administrateur·e·s et modérateur·e·s de la communauté ont le droit et la responsabilité de supprimer, modifier ou rejeter les commentaires, les contributions, et autres contributions qui ne sont pas alignés sur ce code de conduite, et communiqueront les raisons des décisions de modération le cas échéant.

Application

Les cas de comportements abusifs, harcelants ou tout autre comportement inacceptables doivent être signalés aux modérateur·e·s de la communauté en première lieu, ainsi qu’aux administrateur·e·s responsables de l’instance si les actions nécessaires ne sont pas prise dans un délai raisonnable, ou qu’il existe un non respect des règles de l’instance avéré et non modéré.

Toutes les plaintes seront examinées et feront l’objet d’une enquête rapide et équitable.

Tou·te·s les responsables de la communauté sont tenu·e·s de respecter la vie privée et la sécurité des personnes ayant signalé un incident.

Directives d’application

Les administrateur·e·s suivront ces directives d’application afin de s’assurer que chaque communauté les respectent.

Il est à noter que la gradation des sanctions pourra ne pas être respectée en cas d’atteinte ouvertement volontaire aux règles de l’instance, pouvant ainsi se solder par un bannissement permanent ou non.

Sanctions

Les modérateur·e·s de la communauté pourront sanctionner les utilisateurs de la manière suivante :

  • Avertissement
  • Bannissement temporaire de la communauté
  • Bannissement permanent de la communauté

Ces sanctions ne s’appliqueront qu’à la communauté spécifique où l’utilisateur n’a pas respecté les règles.

Les administrateur·e·s de l’instance pourront sanctionner les utilisateurs de la manière suivante :

  • Bannissement permanent

Cette sanction s’applique en cas d’infraction grave aux valeurs de l’instance, ou en cas de comportement malicieux.

Les administrateur·e·s de l’instance n’ont pas vocation à modérer le contenu des communautés tant que ces communautés respectent les valeurs générales de l’instance.

Les administrateur·e·s de l’instance pourront sanctionner les modérateurs des communautés de la manière suivante :

  • Dé-modération
  • Bannissement permanent

Ces sanctions s’appliquent en cas de violations flagrantes aux valeurs de l’instance, en cas d’abandon de communauté/inactivité prolongée, et ont pour vocation d’être rares.

Attributions

Ce code de conduite est adapté du Contributor Covenant, version 2.0, disponible à https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.

Les Directives d’application ont été inspirées par le Code of conduct enforcement ladder de Mozilla.

Pour obtenir des réponses aux questions courantes sur ce code de conduite, consultez la FAQ à https://www.contributor-covenant.org/faq. Les traductions sont disponibles sur https://www.contributor-covenant.org/translations.