Peertube

Documentation technique

Packaging

Peertube 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 Peertube ne nécessitent pas d’étape de mise à jour particulière.

Certaines mises à jour nécessitent des actions manuelles, documentées sur les notes de version Ces actions manuelles consistent généralement à lancer les scripts de migration dans <Peertube>/dist/scripts/migrations/ . Pour cela un wrapper with-peertube-environment est disponible qui indique le dossier peertube et permet de lancer les commandes node dans le bon contexte (variables d’environnement et user)

Suivi des versions

Suivi des CVE

Accès / Suppression des données

  • La page d’administration permet de supprimer des utilisateurs ou des contenus.

  • Du fait de l’aspect fédéré de Peertube, il n’est pas facile de supprimer toutes les données associées à un compte, surtout en cas d’interaction avec d’autres serveurs.