1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/pleroma_ynh.git synced 2024-09-03 20:15:59 +02:00
pleroma_ynh/doc/ADMIN_fr.md
2024-01-12 18:28:38 +01:00

2.5 KiB
Raw Permalink Blame History

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 linstallation avec le package dapplication de Yunohost.

Package officiel Avec Yunohost
Répertoire dinstallation /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

  • Linstallation de Pleroma avec Yunohost est une installation dite OTP (et non MIX, cest à dire à partir des sources). Information à mémoriser, dans la mesure où les commandes dadministration ne sont pas les mêmes dans lun ou lautre cas.

  • Toutes les commandes doivent être exécutées en tant quutilisateur pleroma, qui nest pas membre du groupe admin de Yunohost, celle-ci ne peuvent donc être invoquées directement avec sudo.

Tâches dadministration

Se connecter avec SSH à votre serveur Yunohost avec le compte admin (nous parlons ici de ladmin YNH pas de ladmin de Pleroma). Pour la syntaxe des commandes, garder en tête les spécificités dune 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 à lutilisateur ou utilisatrice.

Modérateurs

Vous pouvez donner à des utilisateurs ou utilisatrices les droits de modération. Ils ou elles pourront alors supprimer nimporte quel billet publié par nimporte quel autre compte.

sudo su pleroma -s $SHELL -lc "/var/www/pleroma/live/bin/pleroma_ctl user set <userName> --admin"

Note : loption --admin donne au compte les droits de moderation et avec loption --no-admin à linverse on enlève les privilèges de modération de celui-ci.