Outils pour utilisateurs

Outils du site


memo:yunohost-pleroma

Ceci est une ancienne révision du document !


Administration de Pleroma sur Yunohost – Cheat Sheet

Documentation officielle de Pleroma

Gestion des utilisateurs

Créer un utilisateur

cd /var/www/pleroma/pleroma
MIX_ENV=prod mix pleroma.user new <username> <emailL>

Différentes options peuvent être ajoutées lors de la création d’un compte :

  • –name <name> – the user’s display name
  • –bio <bio> – the user’s bio
  • –password <password> – the user’s password
  • –moderator/–no-moderator – whether the user should be a moderator
  • –admin/–no-admin – whether the user should be an admin
  • -y, –assume-yes/–no-assume-yes – whether to assume yes to all questions

Désactiver un utilisateur

cd /var/www/pleroma/pleroma
sudo MIX_ENV=prod mix pleroma.user toggle_activated <username>

Supprimer un utilisateur

cd /var/www/pleroma/pleroma
sudo MIX_ENV=prod mix pleroma.user toggle_activated <username>

==== Supprimer les interactions d’un utilisateur (ne fonctionne pas chez moi ??) ====

cd /var/www/pleroma/pleroma
sudo MIX_ENV=prod mix pleroma.user toggle_activated <username>

Emoji

Répertoire des émoji personnalisés

instance/static/custom

Fichier emoji.txt

/var/www/pleroma/pleroma/config/emoji.txt

Redémarrer pleroma

sudo systemctl restart pleroma

Version 2.X.X

Fichier de config : /etc/pleroma/config.exs

Répertoire des emoji : /home/yunohost.app/pleroma/static/emoji/

Répertoire des emojis personalisées : /home/yunohost.app/pleroma/static/emoji/custom

(le fichier texte emoji.txt vient se placer dans ce même dossier)

Répertoire uploads : /home/yunohost.app/pleroma/uploads

Personalisation du frontend de l'instance :

Lors des mises à jour, Yunohost ajoute un nouveau dossier dans /var/www/pleroma/pleroma/lib/, ce qui fait que les personalisations faites pour le frontend de l'instance sautent à chaque fois. Pour restaurer les personalisations, procéder comme suit :

Se rendre dans le répertoire /home/admin où sont stockés les différents fichiers :

cd /home/admin/

Copier les différents fichiers dans les répertoires où ils doivent se trouver (remplacer pleroma-2.4.2-8-gb34f0a6e-release-2-4-2 par le répertoire de la nouvelle version de Pleroma :

cp logo-blobbrocco-rogne.png /var/www/pleroma/pleroma/lib/pleroma-2.4.2-8-gb34f0a6e-release-2-4-2/priv/static/static/logo-blobbrocco-rogne.png
cp terms-of-service.html /var/www/pleroma/pleroma/lib/pleroma-2.4.2-8-gb34f0a6e-release-2-4-2/priv/static/static/terms-of-service.html
cp logo-blobbrocco-rogne.png /var/www/pleroma/pleroma/lib/pleroma-2.4.2-8-gb34f0a6e-release-2-4-2/priv/static/images/logo-blobbrocco-rogne.png
cp Brocoli-Wallpaper.jpg /var/www/pleroma/pleroma/lib/pleroma-2.4.2-8-gb34f0a6e-release-2-4-2/priv/static/images/Brocoli-Wallpaper.jpg
cp nsfw.74818f9_new.png /var/www/pleroma/pleroma/lib/pleroma-2.4.2-8-gb34f0a6e-release-2-4-2/priv/static/images/nsfw.74818f9_new.png

Mascotte

Par défaut : pleroma_fox_tan

Dans Yunohost, image dans : var/www/pleroma/pleroma/lib/pleroma-2.0.5-stable/priv/static/images/

config :pleroma, :assets,
  mascots: [
    pleroma_fox_tan: %{
      url: "/images/pleroma-fox-tan-smol.png",
      mime_type: "image/png"
    },
    pleroma_fox_tan_shy: %{
      url: "/images/pleroma-fox-tan-shy.png",
      mime_type: "image/png"
    }
  ],
memo/yunohost-pleroma.1642591263.txt.gz · Dernière modification : 2022/01/19 11:21 de celo