Tutoriel Piefed
Vos premiers pas sur Piefed
- Mes premiers pas sur PieFed
- Présentation
- Création d'un compte
- Rejoindre des communautés
- Rejoindre des communautés du Fédiverse
- Personaliser son fil
- Publipostage
- Créer votre propre communauté
- Guide rapide (vide)
- synthèse chatons
- PieFed et la fédération avec le fédiverse
Mes premiers pas sur PieFed
Tour d'horizon de PieFed pour maitriser le logiciel et rapidement le prendre en main.
Présentation
PieFed est une plateforme sociale auto-hébergée de discussion et d’agrégation de liens.
Elle est complètement libre, gratuite et n’est pas contrôlée par une entreprise. Cela signifie qu’il n’y a ni publicité, ni mouchards, ni algorithme secret.
Le contenu est organisé en multicommunauté. Il est donc facile de s’abonner aux thématiques qui vous intéressent et d’ignorer les autres.
Le vote sert à placer les contenus jugés les plus intéressants au sommet du fil.
@innnermerkat@jlai.lu vous a cococté une BD pour comprendre ce qu'est le fédiverse
Création d'un compte
Créer un compte sur PieFed
Pour commencer, vous devez créer un compte.
- Cliquez sur le lien s'inscrire en haut à droite. Remplissez tous les champs requis, et cliquez sur le bouton enregistrer.
- Ensuite vous recevrez un mail pour valider votre inscription. Pensez à vérifier dans vos dossiers spams.
Si vous n'avez pas reçus le mail de validation, contactez-nous sur Zulip
Votre compte du fédiverse
Une fois inscrit sur jlai.lu, vous aurez un compte qui vous permettra d'interéagir à des degré divers avec les logiciels du fédiverse.
C'est comme une adresse mail de cette forme : MonPseudo@jlai.lu
Elle vous permettra de commenter, poster, envoyer des MP...
## À réécrire
Votre compte du fédiverse est hébergé chez jlai.lu, c’est une instance de Lemmy, c’est à dire un des serveurs qui utilisent le logiciel Lemmy.
Vous ne pouvez pas utiliser MonPseudo@jlai.lu pour vous connecter sur d’autres instances de Lemmy comme Lemmy.world, ni sur les autres logiciels du fediverse comme Mastodon, Firefish, Kbin…
Votre compte MonPseudo@jlai.lu, sauf mention “connexion via Lemmy”, ne marchera que sur le serveur jlai.lu
Rejoindre des communautés
Réécriture en cours pour PieFed
Rejoindre des communautés
Une fois que vous avez un compte, vous pouvez rejoindre des communautés. Les communautés sont des groupes autour d'un sujet précis où les utilisateurs peuvent partager des liens et discuter.
Pour rejoindre une communauté, plusieurs méthodes :
- https://jlai.lu/communities
- Cliquez sur communautés en haut à gauche
- Explorer les communautés dans la sidebar de la page principale de jlai.lu, à droite.
- Cherchez le nom de la communauté en cliquant sur la loupe en haut à droite.
Sur la page communities, vous pouvez souscrire à :
- une communauté locale (boutton local), c’est à dire une communauté hébergé sur l’instance jlai.lu
- Une communauté distante (boutton all), c'est à dire des communauté Lemmy sur d'autres serveurs.
Rejoindre des communautés du Fédiverse
Vous pouvez également rejoindre d’autres communautés que celle de Lemmy.
Mastodon/Iceshrimp
PieFed ne vous permettra pas de suivre des comptes mastodon, ni iceshrimp.
Le support viendra
Lemmy/Mbin/Piefed
Vous pouvez vous connecter à une communauté Lemmy/Mbin/Piefed en recherchant le nom de la communauté.
Exemple :
- NomCommunauté@InstanceKbin
- NomCommunauté@InstancePiefed
Peertube
Pour commencer, vous pouvez trouver une liste de chaînes Peertube recommandé par la communauté de jlai.lu : https://jlai.lu/post/437136 et ensuite cliquez sur leur lien, puis dans la sidebar, cliquez sur Rejoindre
Si la chaîne Peertube n’est pas listée, allez sur le site Peertube.
Par exemple :
- Allez sur : https://peertube.s2s.video
- puis sous la vidéo, sélectionnez l'auteur.e
- Une fois sur sa chaine, juste à droite de son avatar, vous avez le bouton s'abonner
- Cliquez et rentrez les ID de votre compte du fédiverse : MonPseudo@MonInstance Par exemple pour moi ce sera Snoopy@jlai.lu
- Ensuite on vous demandera de vous connecter puis d’accepter
Personaliser son fil
Changer de vue
Cliquez sur votre profil en haut, à droite
Allez dans Paramêtres et cherchez les options : Type, Trier type.
Vous pouvez choisir de ne voir que les posts locaux ou du fédiverse ou seulement les communautés souscrites. Puis les trier par période, activité, nouveaux…
Changer de thème
Account > edit profil
Liste de thème
Liste de police
Publipostage
Créer des posts
Dans une communauté, vous pouvez partager des messages ou des liens. Pour créer un nouveau post :
Allez dans une communauté où vous souhaitez publier votre post
Cliquez sur le bouton ‘créer un post’ dans la sidebar de la communauté, en haut à droite.
Vous pouvez poster :
- un lien ou une image. (vous ne pouvez pas utiliser les 2)
- Puis choisir son titre et remplir sa description.
- Pour aller plus loin vous pouvez consulter les post suivants : Formatage et fédiverse (hashtag)
- N’oubliez pas d’ajouter français à langage.
Commenter et interagir
Sous chaque post, vous avez la possibilité de laisser des commentaires. Vous pouvez aussi haut-voter (flèche vers le haut) ou bas-voter (flèche vers le bas) des posts ou des commentaires pour montrer votre accord ou désaccord.
Vos votes ne sont pas anonymes et consultable par les administrataires et modérataires de jlai.lu.
Nota bene : si vous avez sélectionné la vue nouveaux commentaires. Il vous manquera le contexte. Pour retrouver tout le fil de discussion, sous le commentaire, cliquez sur la chaînette en bas à gauche.
Cross-poster
Comme pour Reddit, vous pouvez cross-poster un post. Pour cela, cliquez sur les 2 carrés qui s’unissent (l’icone à droite, à coté de la toile) Choisissez la communauté où vous voulez cross-poster puis la langue du post et zoupla boum
Cela va créer un post distinct, avec ses propres votes et commentaires. Sous le titre vous retrouverez une liste des communautés où le lien a été publié. vous aurez aussi un indicateur de commentaire pour choisir le post le plus actif.
Créer votre propre communauté
Lorsque vous créez votre communauté, vous deviendrez modo de celle-ci.
Nous vous recommandons lire cette section sur la modération et prendre connaissance des code de conduite.
Pré-création de communauté
Si vous voulez créer votre propre communauté, allez sur la commu Meta : https://jlai.lu/c/meta
Créez un post autour de votre commu. Présentez là, donnez envie. le but est de mobiliser suffisament de monde pour la rendre vivante et aussi de trouver une 2ème personne pour co-gérer la communauté.
Puis lancez-vous !
Création de la communauté
Le nom de votre commu
un nom à votre communauté :
- Que des caractères alphanumériques (a-z, A-Z, 0-9
- pas de tiret (-) sauf underscore (_)
- pas d’espace.
Conseils
- Un nom francophone pour ne pas etre noyé dans les commu anglophone
- Un nom court pour que ce soit facile à taper et mémoriser
La description de la commu
C'est votre espace où vous pouvez définir des règles pour votre commu. Par exemple :
- Pas d'actu triste
- De la BD, manga...
- Écriture inclusive
- Et un lien vers le code de conduite de jlai.lu serait cool :)
Vous pouvez mettre pleins de lien vers des ressources :
- genre un wiki sur le tricot
- des journaux, flux rss...
bref un super kit pour vos jlailutins et jlailutines. Lachez-vous 😊
Désigner les modo
Lemmy gère très mal la modération. Pour désigner un autre modo sur votre commu, vous avez 2 méthodes :
Méthode 1 : via Lemmy
Le futur modo doit poster un com sur votre commu. De préférence sur un de vos posts pour savoir qu'iel a posté un com sur votre commu (notification)
Méthode 2 : via Tesseract
- Allez sur : https://p.jlai.lu
- Puis votre commu
- Cliquez sur l'engrenage et cliquez sur team
- Puis ajouter les modo
Promouvoir votre nouvelle commu
Dernière étape, partagez quelque post sur le forum libre pour faire connaitre votre commu :)
Rejoindre le politiburo
Si ça vous intéresse de prendre part au fonctionnement interne de jlai.lu, de donner votre avis, trancher sur une décision, vous pouvez rejoindre notre politiburo.
- Créer un compte Matrix puis contactez les modo-admins en nous envoyant votre adresse matrix : :MonPseudo@InstanceMatrix.tdl
- vous recevrez un lien vers notre chat dédié à la modération, sur Matrix.
Nous vous recommandons d’utiliser le client Element qui est cross-plateforme et le plus complet.
Guide rapide (vide)
synthèse chatons
Réécriture en cours : validation dans la soirée après relecture.
Piefed - animateur : Snoopy
Samedi 10h
# Ressources
## Wiki
- https://piefed.social
- https://wiki.jlai.lu
## Piefed
- https://crust.piefed.social -> instance de test, développement, dernières features publiées ici.
- https://piefed.social -> instance flagship
- https://tarte.nuage-libre.fr -> instance piefed francophone, bien géré, admin réactif. Regroupe toutes les commu francophone. Majoritairement celle de jlai.lu puis du quebec
## Lemmy
- https://jlai.lu -> instance lemmy francophone
# Présentation
Projet récent, 2 ans seulement.
Mises à jour toutes les semaines.
Environ 5 devs principaux, évolution rapide.
Points négatifs :
- Menus sont assez différents, parfois il manque des boutons. besoin d'homogénéisation.
- API : en cours. Donc app mobiles pas encore complète
Logiciel avec un fort potentiel.
Piefed est une alternative à Reddit, même fonctionnement, agrégateur de liens. On peut partager des liens, des images, de la vidéo.
Le contenu est mis en avant via les votes.
Les commentaires sont classés également via vote.
## Gérer son fil
### Trier
Le système de vote permet de classer les contenus et les mettre en avant selon l'interêt porté par les utilisateurices.
Cela nous permet de classer notre fil par : popularité, top du mois etc.
d'autres filtres :
- nouveau : les dernières publi
- le filtre échelle rééquilibre le fil noyé par les grosses commu et met en avant les petites commus.
Puis on a des bouton qui vont changer la vue :
- commentaire : permet de voir les derniers commentaire et participer comme dans un live chat. C'est l'équivalent de mastodon.
- filtre dallage : pour les commu d'images. Permet d'avoir une gallerie.
### Classer
2 outils nous permettent de classer le contenu sur PieFed. Les Hashtags/mot-clic et les Flairs/étiquette.
Étiquettes/Flair = c'est les modo de la commu qui les crée pour sa commu. Cela fédère avec les instances piefed. L'utilisateurice choisit les étiquettes pertinentes. Les modo peuvent aussi les ajouter. Cela permet de trouver du contenu sous la même étiquette uniquement dans sa communauté.
Possibilité de flouter les posts piefed via les flairs/étiquettes. (pas flouté sur Lemmy). Par exemple pour les spoilers.
### Filtrer
Piefed permet de filtrer le contenu de plusieur manière :
- filtre mot
- filtre langue
#### filtre mot
On va dans ses parametres
On crée le filtre
Et on choisit si on veut un masquage total ou non. Le masquage semi-transparent est pratique pour tester son filtre.
### filtre langue
Le filtre langue se règle dans les paramètres utilisateurices.
On peut aussi le définir au niveau de la communauté.
Au niveau de l'instance, je ne sais pas.
## Les multicommunautés
C'est une des fonctionnalités clés de piefed. Je vous explique pourquoi.
Le problème du fédiverse, dans le cas du threadiverse (lemmy, mbin, piefed) c'est la fragmentation.
Exemple :
J'ai des communautés appelé OpenSource sur un serveur A, un serveur B, puis un serveur C.
Si je suis abonné uniquement à la commu opensource@serveurA, je ne peux pas voir les publi des commu opensource du serveur B et C.
Les multicommu permettent de résoudre cela. Les multicommu regroupent les communautés de serveurs différents sous une thématique = évite la fragmentation.
Nous avons 2 types de multicommu :
Les Rubriques = regroupement de communautés par un admin-sys = identité de l'instance
Les Flux = regroupement de communautés par les utilisateurices. Elles peuvent etre privées ou public. Copiable/Transferrable sur un autre serveur PieFed et leur mise à jour (=ajout et suppression de commu) sont fédérés.
Exemple avec la rubrique Fediverse :
https://piefed.social/topic/fediverse
Piefed regroupe les communautés éparpillées à un seul endroit. = très modulaire sur le regroupement de communautés
## La fusion des posts & commentaire
PieFed permet de fusionner les posts ayant un même lien ainsi que les commentaire. Vous vous rappelez des commu opensource ? Imaginons que je veux poster un lien https://chatons.org
Si je veux toucher un maximum de gens, je vais le poster sur les commu opensource du serveur A, B, C
2 conséquences :
- cela spamme votre fil (normalement ce n'est plus le cas sur lemmy/mbin et piefed)
- les commentaires sont éparpillés
PieFed les fusionne et vous permet de choisir ou commenter.
Exemple :
https://tarte.nuage-libre.fr/post/22364
### Création d'un flux
Snoopy a créé un flux café francophone. Ça regroupe des commu Chill, détendue.
Nous allons voir comment on crée un flux.
- On choisit son adresse url
- Son nom d'affichage.
- on choisit les communautés qu'on veut mettre dedans. Cela peut-etre des commu : lemmy, mbin, piefed, a.gup.pe, chaine peertube...
- il peut avoir un flux parent. Et cela fait des sous-catégories.
## La fédération avec les autres logiciels du fédiverse
Piefed supporte la fédération avec :
- peertube > https://tarte.nuage-libre.fr/c/
- partiellement mastodon. via a.gup.pe > https://piefed.social/c/photography@a.gup.pe
fédération cours - prévu sur la roadmap :
- [mobilizon](https://codeberg.org/rimu/pyfedi/issues/291)
- [mastodon](https://piefed.social/post/411559)
Est ce que Mobilizon peut recupérer les info de PieFed ?
>Mobilizon ne peut pas pas récupérer les infos de PieFed, mais PieFed pourrait récupérer les infos de Mobilizon. À voir.
>la fédiverse nantaise = groupe mobilizon publie des événements d'ateliers pourrait, par exemple être intégré à la communauté nantes.
Sur Lemmy, on a une communauté sur Nantes. Pas super active :
> https://jlai.lu/c/nantes@sh.itjust.works
# Messages privés
Possibilité de choisir depuis qui on accepte les MP dans ses préférences :
- Aucun
- Instance
- Instance de confiance
- Toutes les instances.
Pas d'image par MP pour éviter le spam. Exemple : le spam de Nicole pour celleux qui connaissent.
## Création de publication
Quand on crée une publi dans une multicommu, il faut choisir la commu où on veut poster.
Par exemple, on va poster dans :
fediverse@piefed.social
Et là on choisit :
- le type de publication : lien, image, vidéo, sondage
- Son titre
- puis on écrit le texte : markdown, éditeur simple. On peut mettre le texte en italique, gras, des titres.
On peut aussi créer des balises spoiler. Attention, le markdown ne fonctionne pas partout, par exemple la balise spoiler ne fomctionmera pas sous Mastodon.
Et en dessous, on peut prévisualiser la mise en forme markdown
L'editeur de texte n'est pas complet. Il manque des boutons :
- le téléversement des images.
- les balises spoilers
- les émoji
Puis ensuite on va ranger sa publications avec :
- des hashtags/mot-clics
- flairs/étiquettes
Il est possible de programmer sa publication, avec des gabarits pour les titres. Sur jlai.lu, on les utilise pour animer nos commu et créer la discussion du jour.
Exemple :
Mon titre {%year%} donnera : Mon titre 2025
## Wiki
https://piefed.social/community/fediverse/wiki/piefed-overview
Chaque commu a son wiki. Le wiki peut contenir des tutos, ressources. C'est rédigé collaborativement.
Niveau permission, nous avons :
- modérateurs
- comptes de confiance
- membres de la communauté
exemple : communauté peertube, divisées en thématiques, intègre toutes les vidéos ajoutées appartenant à la thématique.
2 types de communauté :
- Ouvert sur le Fediverse
- Locale
Sur jlai.lu, seule communauté locale concerne les votes internes pour décider du devenir de l'instance
## Utilisateur
### Personalisation
- Adaptation pour personne malvoyantes en cours (thème)
- thème (un thème pour les personnes malvoyantes est en dev)
- police (on a une police qui facilite la lecture pour les personnes malvoyantes)
- taille du texte
(Snoopy : perso je l'aurais pas mis dans paramètre)
### Création compte
Possibilité de créer un compte avec des identifiant externe avec Masto, DIscord, Google
Inscription se fait par validation. On a une charte. Les gens lisent puis on fait la validation, le trie.
### Abonnements et notifs
On peut suivre des commentaire/publi/utilisateur en cliquant sur cette cloche. Vous serez au courant des dernière publi dans les notifs
notifs triées par communauté, flux, utilisateurs/signalement/message privées
on peut suivre des utilisateurs, une communauté...
## Apps
Avons-nous des applications mobiles ?
>Rimu préfère le PWA (progressive web app). En gros, on exporte le site web sur son mobile et cela marche comme une application.
PWA très fonctionnelle.
(vérifier si on peut adapter l'icone, recevoir les notifications pour une pseudo-app et pas une autre).
Les API de PieFed sont récentes. Donc le support des applis est encore très jeune, Il n'y a pas toutes les fonctionnalités, des bugs.
Android :
- Interstellar
- Summit
- Thunder (?)
- Voyager (aussi une web UI alternative (frontend))
iOS :
- Mlem
- Thunder (À vérifier)
Recommande la PWA pour l'instant.
## Admin / Modération :
### Tableau de bord : instances
On peut déféderer les meme instances qu'une instance amie.
On a des info sur l'activité des instances
### Tableau de bord : utilisateurices
- Attitudes : ratio hautvotes / basvotes
tu vois ton score attitude sur ta page profil en tant qu'utilisateur
Snoopy a 100% positive attitude et n'aime pas le basvote :)
- Réputation : les votes que tu reçois
En tant qu'admin tu peux indiquer si un utilisateur est un bot, tu peux ban avatar, bannière etc
## Modération
Comment la modération est-elle gérée ?
C'est compliqué parce que Tarte (piefed) reprend les commu de jlai.lu (lemmy). Donc la modération se fait surtout sur jlai.lu (lemmy) là où je suis modo
Donc je vais parler de jlai.lu
- un admin technique
- trois admins qui gèrent les inscriptions et les communautés. Iels interviennent aussi quand les modo des commu sont absents.
Puis quand on crée une commu, on devient modo. On essaye de répartir la modération en fonction des sujets.
Avantage par rapport à Mastodon : fonctionnement par sujet permet de mieux répartir son énergie entre les types de communauté.
Par exemple, sur une commu qui traite de sujet politique, on va mettre bcp de modo.
Sur une commu où on traite de tricot, 1 ou 2 modo suffit.
Aussi sur tarte j'ai fais le choix d'avoir des Actualités séparées des actualités difficiles.
### Outil modération
- ban/ ban temporaire = retire la possibilité de poster et commenter. On peut toujours lire les publi mais on ne peut plus poster
- vérrouiller une publi = on ne peut plus commenter
- vérrouiller un fil de commentaire = on ne peut plus commenter
- voir les votes
- suppression com/publi > on indique la raison > affiché dans journal modération (à voir si public ?)
L'utilisateurice peut vérrouiller sa propre publi. Affiche un message : j'ai fais une erreur
### interconnexion lemmy piefed et mbin
tu peux modérer une commu lemmy en étant sur piefed etc
modérer à distance ajouter des modos externes au serveur.
# Wiki
Une communauté peut avoir des Wikis, avec un système de permission.
Différents niveaux :
- Admins
- Modérateurs
- Comptes de confiance
- Membre de la communauté
- Tout le monde
# Les votes
Des personnes peuvent mettre des "basvotes" (-1)
Des fois des raids, de harcèlement, ou juste parce qu'iils n'aiment pas la langue ou le contenu, etc
Possibilité de choisir qui peut mettre un basvote dans sa commu :
- les abonnées à la commu
- les membres de l'instance
- tout le monde
## La pondération des votes
Pour chaque communauté, on peut pondérer la valeur du vote, pour pas avoir un karma énorme juste avec des mêmes ou limiter l'impact des très grosses instances.
Possibilité de limiter les posts aux modos utile si on veut plutot faire un blog d'information, une newletter
# Aspect technique de PieFed
- chat : https://chat.piefed.social
- dépot codenberg : https://codeberg.org/rimu/pyfedi
- Installation via Docker. Possible sur Podman.
- facile d'interagir avec les développeurs. On peut proposer les idées facilements. - Le développeur principal, Rimu vient de Nouvelle-Zélande
- créé en Python, assez simple de développer.
Exemple :
Jlai.lu (lemmy) avait besoin de posts automatisés, pour animer ses commu. Chaque jour, on a des discussions thématique sur le forum libre (tech, lecture...)
Comme lemmy ne permet pas de faire ça, on passe par un logiciel externe à qui on confie nos ID. Le logi externe, qui éermet la programmation de posts :
- plante
- spamme 80 posts dans la commu. (Notre reccord sur jlai.lu)
Donc on a demandé à un jlailutin de coder ça ya un mois. C'est maintenant possible de programmer ses publi.
# Stats
fedidb > aujourd'hui piefed c'est 3K utilisateurs et 42 serveurs, en attente de la possibilité de migrer une communauté lemmy sur piefed. Snoopy souhaiterait à terme migrer jlai.lu sur piefed car fonctionnalités intéressantes.
# Questions
Modération à travers les instances ?
Au début du dev, préférait modération locale. Notamment parce que sur Lemmy on avait des problèmes avec la fédération des signalements.
Depuis, ça a changé, mais à vérifier. Peut-être qu'un·e modo externe peut gérer une commu piefed, mais à vérifier.
Combien d'utilisateurices ?
> environ 3K de personnes sur la commu la plus peuplée de jlai.lu 400 utilisateurs actifs par mois
Possibilité de sélectionner sa langue ? Filtrer les messages par langue ?
Oui, dans ses paramètres.
> On choisit sa langue quand on écrit une publi ou un commentaire
> Chaque communauté choisit sa langue.
> On peut aussi décider ça au niveau de son instance.
>Rimu vient d'ajouter la traduction automatique. Basé sur
Question sur la mémoire
Romain : Allé voir rapidement. Sur l'instance Flagship piefed.social, monté à 100Go en 8 mois.
Snoopy : Sur jlai.lu (lemmy), 3000 users et 500 Go. Le gros de la mémoire vient de la fédération avec d'autres instances.
Travail sur l'archivation sur instance S3 des posts > 2 ans, avec suppression en BDD (vote).
Pas de possibilité de supprimer automatiquement les posts pour une communauté, mais c'est une bonne idée. On garde parfois de la data pour rien.
PieFed et la fédération avec le fédiverse
Liste des logiciels supportés par PieFed
- ✅ support complet
- ☑️ support partiel
- ❌ non supporté
- ⭕ en cours/prévu
- ❓ je ne sais pas
| Logiciel |
Fédération | Référence |
| Mastodon | ⭕ | |
| Peertube | ✅ | |
| Pixelfed | ❌ | |
| Loops | ⭕ | |
| Castopod | ❌ | |
| Funkwhale | ❌ | |
| Mobilizon | ⭕ | https://codeberg.org/rimu/pyfedi/issues/291 |
| Groupe masto A.gup.pe | ✅ |