--- title: Pleroma created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, activitypub-fediverse, microblogging, elixir, fediverse, mrf, predecessor, akkoma] confidence: high contested: false sources: [https://selfh.st/apps/?tag=activitypub-fediverse, https://git.pleroma.social/pleroma/pleroma] --- # 🐘 Pleroma > **Le serveur microblogging Fediverse pionnier en Elixir** — lĂ©ger, personnalisable et fondateur d'une famille de forks (Akkoma notamment), dĂ©sormais en maintenance minimale. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | [pleroma.social](https://pleroma.social/) | | **GitLab** | [pleroma/pleroma](https://git.pleroma.social/pleroma/pleroma) | | **Licence** | AGPL-3.0 (avec "CoC" et clauses Ă©thiques) | | **Langage** | Elixir, Phoenix | | **Étoiles GitHub** | 10 ⭐ (sur le miroir GitHub) | | **DerniĂšre MAJ** | 2026-03 | | **CatĂ©gorie** | [[cat-activitypub-fediverse\|ActivityPub / Fediverse]] | ## 📝 Description **Pleroma** est l'un des **pionniers historiques du microblogging ActivityPub**, lancĂ© en 2017 par Lain Soykaf (alias **lain**), rejoint rapidement par **silverpill** (qui Ă©crira plus tard **Mitra**). Pleroma a popularisĂ© plusieurs concepts clĂ©s du Fediverse : la **lĂ©gĂšretĂ© extrĂȘme** (1 Go de RAM suffit), la **personnalisation poussĂ©e** (thĂšmes multiples, frontend alternatif comme **MastodonFE**), et surtout le **Message Rewrite Facility (MRF)**, un systĂšme de réécriture de messages qui sert aujourd'hui de **modĂšle de modĂ©ration dĂ©centralisĂ©e**. À son apogĂ©e en 2019-2022, Pleroma Ă©tait **le challenger principal de Mastodon** : API Mastodon-compatible, clients tiers, thĂšme sombre, support natif de PleromaFE, AkkomaFE, etc. De nombreuses instances europĂ©ennes (BDX.town en France, Lain.com en Allemagne) l'ont choisi pour sa sobriĂ©tĂ© technique et sa philosophie de modĂ©ration active. L'histoire a cependant marquĂ© un **virage** : fin 2022, le mainteneur principal a annoncĂ© **abandonner Pleroma** et **forker le projet sous le nom Akkoma** avec l'Ă©quipe BDX.town. L'instance Lain.com a aussi migrĂ© vers Mitra. Pleroma upstream est dĂ©sormais en **maintenance minimale** — correctifs de sĂ©curitĂ© publiĂ©s ponctuellement, mais plus de nouvelles fonctionnalitĂ©s. De nombreuses instances ont **basculĂ© sur Akkoma**, qui hĂ©rite de la stack technique et de l'API. Cela dit, Pleroma reste **historiquement et techniquement incontournable** : si vous tombez sur une instance Pleroma encore active, elle parle toujours ActivityPub correctement avec Mastodon, et son **MRF** (avec filtres mots-clĂ©s, anti-spam, blocage d'instance) reste une rĂ©fĂ©rence pĂ©dagogique. ## 🚀 Installation ### Option recommandĂ©e : Docker (image communautĂ©) ```yaml # docker-compose.yml services: db: image: postgres:14-alpine container_name: pleroma-db restart: unless-stopped environment: - POSTGRES_USER=pleroma - POSTGRES_PASSWORD=*** - POSTGRES_DB=pleroma volumes: - ./pgdata:/var/lib/postgresql/data pleroma: image: zixia/pleroma:latest container_name: pleroma restart: unless-stopped environment: - DOMAIN=pleroma.example.org - INSTANCE_NAME=Mon Pleroma - ADMIN_EMAIL=admin@example.org - SECRET_KEY_BASE=change...et depends_on: - db ports: - "4000:4000" volumes: - ./uploads:/var/lib/pleroma/uploads - ./config:/etc/pleroma ``` ### Option 2 : Installation OTP native (Debian/Ubuntu) ```bash # Utiliser le paquet Debian de la communautĂ© Akkoma (compatible Pleroma) wget https://github.com/BDX-town/Akkoma/releases/latest/download/akkoma_***_all.deb sudo apt install ./akkoma_***_all.deb ``` ## ⚙ Configuration Initiale 1. **GĂ©nĂ©rer la config** : `pleroma_ctl instance gen --output /etc/pleroma/config.exs --output-psql /tmp/setup_db.psql`. 2. **Initialiser la base** : `sudo -u pleroma psql -f /tmp/setup_db.psql`. 3. **Migrer** : `sudo -u pleroma pleroma_ctl migrate`. 4. **CrĂ©er le compte admin** : `sudo -u pleroma pleroma_ctl user new admin vous admin@example.org --admin`. 5. **DĂ©marrer** : `sudo systemctl start pleroma`. 6. **Activer HTTPS** : Caddy/Traefik/Nginx, obligatoire. ## 🔄 Alternatives ### Open Source - [[app-akkoma]] — **Fork communautaire actif** de Pleroma, choix recommandĂ© aujourd'hui. - [[app-mastodon]] — Standard, en Ruby. - [[app-mitra]] — Microblog Fediverse en Rust, par un co-auteur de Pleroma. - [[app-misskey]] — Concurrent japonais, en Node + Vue. - [[app-snac]] — Ultra-minimaliste en C. ### PropriĂ©taires (ce que cette app remplace) - **Twitter / X** — centralisĂ©, traque publicitaire. - **Threads** (Meta) — non fĂ©dĂ©rĂ©. - **Gab / Parler** — controversĂ©s, centralisĂ©s. - **Substack Notes** — non fĂ©dĂ©rĂ©. ## 🔐 SĂ©curitĂ© - **Authentification** : locale (email + mot de passe) + 2FA TOTP, OAuth 2.0 standard. - **MRF (Message Rewrite Facility)** : cƓur de la sĂ©curitĂ© Pleroma. Permet de **réécrire les messages Ă  la volĂ©e** (anti-doxxing, anti-spam), **bloquer des instances**, **filtrer des mots-clĂ©s**. C'est l'invention Pleroma la plus reprise. - **HTTPS** : obligatoire derriĂšre un reverse proxy. - **FĂ©dĂ©ration** : Pleroma a dĂ©fini plusieurs extensions ActivityPub adoptĂ©es par Akkoma/Mitra. Compatible avec Mastodon. - **Mises Ă  jour** : **critique** car le projet est en maintenance minimale. **Migrer vers Akkoma** est la recommandation actuelle pour une instance Pleroma de production. - **Sauvegardes** : `pg_dump` + volume `uploads/`. Pleroma fournit `pleroma_ctl backup` pour un export complet. ## 📚 Ressources - [Site officiel Pleroma](https://pleroma.social/) - [DĂ©pĂŽt GitLab Pleroma](https://git.pleroma.social/pleroma/pleroma) - [Documentation Pleroma](https://docs.pleroma.social/) - [MRF — ModĂ©ration](https://docs.pleroma.social/backend/configuration/mrf/) ## Pages LiĂ©es - [[cat-activitypub-fediverse]] — CatĂ©gorie parente - [[app-akkoma]] — **Fork recommandĂ©** pour les nouveaux dĂ©ploiements - [[app-mitra]] — Autre fork par silverpill, en Rust - [[recettes-docker-compose]] — Templates Docker