Mastodon¶
Documentation technique¶
Packaging¶
Mastodon est packagé sur l’infrastructure d’ImmaeEu via le package fourni par nixpkgs (originellement packagé par moi-même puis soumis plus tard upstream).
Mises à jour¶
Les mises à jour de Mastodon ne nécessitent pas d’étape de mise à jour particulière. La page de mastodon recommande fortement de ne pas sauter de version majeure.
Certaines mises à jour nécessitent des actions manuelles, documentées
sur les notes de version
La plupart des actions manuelles sont gérées par le packaging nixpkgs.
Ces actions manuelles non gérées consistent généralement à lancer les scripts de
migration dans <Mastodon>/db/post_migrate/ . Les scripts doivent
être lancés dans le bon contexte (variable d’environnement et user)
Suivi des versions¶
Suivi des CVE¶
Accès / Suppression des données¶
Du fait de l’aspect fédéré de Mastodon, il n’est pas facile de supprimer toutes les données associées à un compte, surtout en cas d’interaction avec d’autres serveurs.
