
Le format de Lemmy
Lemmy organise le contenu en communautés où l’on publie des liens et des textes, votés vers le haut ou vers le bas, avec des commentaires en fil. Un membre s’abonne aux communautés qui l’intéressent. Il n’y a ni rubriques hiérarchiques ni signatures à la manière d’un forum classique.
Plus d’une douzaine d’applications existent pour iOS, Android, ordinateur et web, grâce à une interface de programmation ouverte. Le projet ne dépend d’aucune société, n’affiche aucune publicité et vit des dons.
Le marquage adulte dans Lemmy
Une communauté entière ou une publication isolée peut être marquée adulte. Chaque membre règle séparément l’affichage de ce contenu et son floutage. Un seul réglage de l’administrateur active ou coupe ce contenu sur tout le serveur, sans extension à ajouter.
La fédération de Lemmy
Chaque serveur Lemmy parle aux autres par le protocole ActivityPub, comme le courrier électronique passe d’un fournisseur à l’autre. Un membre inscrit chez vous peut suivre une communauté hébergée ailleurs. Votre serveur en reçoit alors les publications et les images, et ce que publient vos membres part vers les serveurs abonnés.
L’administrateur choisit avec qui parler : une liste d’autorisation limite la fédération à des serveurs nommés, une liste de blocage en exclut certains. La fédération se désactive aussi entièrement d’un réglage, et Lemmy tourne alors comme un site autonome.
Fermer un serveur Lemmy aux visiteurs
Les réglages du serveur suffisent à réserver le site à des adultes inscrits. Le mode privé réserve la lecture aux membres connectés. L’inscription peut passer par une question écrite par l’administrateur, à laquelle le candidat répond, ou être fermée. La création de communautés peut être réservée aux administrateurs. Un filtre de mots et une page d’informations légales sont prévus.
Installer Lemmy
Lemmy s’installe avec Ansible, méthode que le projet recommande parce qu’elle simplifie les mises à jour, ou avec Docker. Lemmy consomme environ 150 Mo de mémoire avec Docker, pour une charge processeur négligeable. Des hébergeurs comme Elestio proposent aussi Lemmy géré.
Deux détails comptent. Le nom de domaine ne se change que tant que le serveur n’a jamais fédéré. La version stable est la 0.19.20, et la 1.0 est en bêta : une montée de version se prépare.
Points forts et limites de Lemmy
Les points forts
- Le marquage adulte dans le logiciel.
- Environ 150 Mo de mémoire.
- Une fédération qui se coupe.
- Aucune société derrière le projet.
Les limites
- Un format Reddit, sans rubriques.
- La fédération active par défaut.
- Un domaine figé après la première fédération.
- La 1.0 encore en bêta.
Lemmy face à Discourse
Discourse demande aussi un serveur à soi, avec 2 Go de mémoire conseillés, et produit un forum classique avec chat et catégories privées. Lemmy tient dans environ 150 Mo et produit un fil de liens votés, éclaté en communautés. Pour un forum à sujets et à habitués, Discourse. Pour un format Reddit sur une petite machine, Lemmy.
Discourse est un logiciel de forum gratuit sous licence GPL, qui s’installe par Docker sur un serveur à soi avec 2 Go de mémoire conseillés.
Lire la fiche Discourse →Flarum est un logiciel de forum gratuit sous licence MIT, qui s’installe sur un hébergement mutualisé en décompressant une archive.
Lire la fiche Flarum →MyBB est un logiciel de forum gratuit sous LGPL-3.0, qui pèse 2,22 Mo et tourne sur l’hébergement mutualisé le plus modeste.
Lire la fiche MyBB →XenForo vend une licence de forum à 195 $ hors taxes pour une installation, avec douze mois de support et de mises à jour.
Lire la fiche XenForo →