2.5 KiB
Pleroma et Yunohost
Quelques informations, à toutes fins utiles, sur les différences entre une installation directe de Pleroma (depuis les releases du dépôt officiel) et l’installation avec le package d’application de Yunohost.
Package officiel | Avec Yunohost | |
---|---|---|
Répertoire d’installation | /opt/pleroma |
/var/www/pleroma/live/ |
Répertoire statique | /var/lib/pleroma/static |
/etc/pleroma/config.exs |
Fichier de configuration | /etc/pleroma/config.exs |
/etc/pleroma/config.exs |
Ligne de commandes | /bin/pleroma_ctl |
/var/www/pleroma/live/bin/pleroma_ctl |
À noter
-
L’installation de Pleroma avec Yunohost est une installation dite OTP (et non MIX, c’est à dire à partir des sources). Information à mémoriser, dans la mesure où les commandes d’administration ne sont pas les mêmes dans l’un ou l’autre cas.
-
Toutes les commandes doivent être exécutées en tant qu’utilisateur
pleroma
, qui n’est pas membre du groupeadmin
de Yunohost, celle-ci ne peuvent donc être invoquées directement avecsudo
.
Tâches d’administration
Se connecter avec SSH à votre serveur Yunohost avec le compte admin (nous parlons ici de l’admin YNH pas de l’admin de Pleroma). Pour la syntaxe des commandes, garder en tête les spécificités d’une installations de Pleroma avec Yunohost.
Ajouter un utilisateur ou utilisatrice
sudo su pleroma -s $SHELL -lc "/var/www/pleroma/live/bin/pleroma_ctl user new <userName> <userEmail>"
Changer de mot de passe
sudo su pleroma -s $SHELL -lc "/var/www/pleroma/live/bin/pleroma_ctl user reset_password <userName>"
Ceci générera un lien de réinitialisation (URL) du mot de passe, que vous pouvez envoyer à l’utilisateur ou utilisatrice.
Modérateurs
Vous pouvez donner à des utilisateurs ou utilisatrices les droits de modération. Ils ou elles pourront alors supprimer n’importe quel billet publié par n’importe quel autre compte.
sudo su pleroma -s $SHELL -lc "/var/www/pleroma/live/bin/pleroma_ctl user set <userName> --admin"
Note : l’option --admin
donne au compte les droits de moderation et avec l’option --no-admin
à l’inverse on enlève les privilèges de modération de celui-ci.