Publier régulièrement sur LinkedIn, Instagram, Facebook, X ou Bluesky, c’est jongler avec autant d’interfaces, de formats d’image et de limites de caractères. Les planificateurs en ligne règlent ce problème, mais ils s’accompagnent le plus souvent d’un abonnement, d’un plafond de comptes connectés et de vos données hébergées chez un tiers.
Postiz propose une autre voie : un calendrier unique pour programmer ses publications sur de nombreux réseaux, avec un code source ouvert que l’on peut installer sur son propre serveur. Cet article s’appuie sur la documentation et les pages officielles : ce que l’outil permet, ce qu’il faut prévoir pour l’héberger soi-même, et les points de vigilance.
Postiz, c’est quoi ?
Postiz est une application de planification et d’automatisation de publications pour les réseaux sociaux. Son code est publié sur GitHub sous licence AGPL-3.0. Le projet existe aussi en version hébergée, Postiz Cloud, présentée sur le site officiel de Postiz. Ce site met en avant une approche dite « agentique » : des agents d’IA, comme Claude ou ChatGPT, peuvent préparer et programmer des posts via une ligne de commande et un serveur MCP.
Quelques repères :
- le dépôt affiche environ 37 500 étoiles, et il est très actif ;
- la dernière version publiée est la 2.25.1, sortie récemment : ses notes indiquent qu’elle corrige une faille de sécurité et recommandent la mise à jour ;
- la documentation annonce 34 plateformes prises en charge ;
- le projet s’appelait Gitroom avant son changement de nom, d’après la réponse de ses auteurs lors de son lancement sur Hacker News en 2024.
Un détail de licence mérite l’attention. Lors de ce lancement, le message de présentation parlait de licence Apache-2. Le dépôt affiche l’AGPL-3.0, une licence copyleft à lire attentivement si vous envisagez de modifier le code ou de proposer Postiz comme service à des tiers.

Ce que Postiz permet de faire
Un composeur et un calendrier pour tous vos canaux
Dans Postiz, chaque compte connecté (un profil X, une page LinkedIn, un serveur Discord) est un « canal ». Vous sélectionnez les canaux, rédigez le texte une fois dans l’onglet global, puis l’adaptez si besoin canal par canal. Une colonne d’aperçu montre le rendu sur chaque plateforme.
Le composeur bloque l’enregistrement quand une règle n’est pas respectée, par exemple un média manquant pour Instagram. Vous choisissez ensuite : brouillon, ajout au calendrier ou publication immédiate. Une publication en échec est signalée sur le calendrier, avec son message d’erreur.

Des plateformes très variées
La documentation liste 34 plateformes : X, LinkedIn, Instagram, Facebook, Threads, YouTube, TikTok, Pinterest, Reddit, Discord, Mastodon, Bluesky, Telegram, mais aussi WordPress, Medium ou Dev.to pour les contenus de blog. Chacune a ses contraintes (longueur du texte, nombre d’images, réglages propres), rassemblées dans une page de référence.
L’outil propose aussi des statistiques par canal, la gestion d’équipe, des groupes de clients et la publication automatique depuis un flux RSS.


Automatisation et IA
- API publique et webhooks : programmer des posts, gérer les canaux et récupérer des statistiques par HTTP.
- CLI et serveur MCP : une commande installable via npm, et un point d’entrée pour connecter un agent d’IA.
- n8n et Make : le dépôt référence un nœud n8n dédié et une intégration Make.com.
- Actions automatiques : republier, aimer ou commenter quand une publication atteint un seuil que vous fixez, par exemple 100 mentions « j’aime ».
- IA intégrée : copilote de rédaction, éditeur d’images, génération d’images ou de vidéos. En auto-hébergement, il faut apporter vos propres clés, notamment OpenAI.
Si vous orchestrez déjà des agents d’IA via MCP, notre présentation d’Executor, un hub MCP auto-hébergé, peut compléter cette lecture.


Installer Postiz sur votre serveur
La documentation recommande Docker Compose. Il démarre l’application avec PostgreSQL, Redis et Temporal, un moteur de workflows qui gère planification et relances, requis depuis la version 2.12.0. Le test indiqué a été réalisé sur une machine virtuelle Ubuntu 24.04 de 2 Go de RAM et 2 vCPU ; avec plusieurs utilisateurs, elle conseille 4 Go ou plus.
La procédure tient en quelques étapes :
- cloner le dépôt Docker Compose officiel ;
- renseigner les variables d’environnement ;
- lancer la pile depuis le dossier cloné ;
- ouvrir l’interface (port 4007 par défaut dans la configuration fournie).
git clone https://github.com/gitroomhq/postiz-docker-compose
docker compose up
Le premier compte créé devient propriétaire de l’organisation. Placez ensuite un reverse proxy HTTPS devant l’instance : la documentation précise que Postiz utilise des cookies sécurisés en production.
Le vrai travail se situe ailleurs. Hormis quelques plateformes où chaque utilisateur saisit ses propres identifiants (Bluesky, Lemmy, Nostr, Medium, Dev.to, Hashnode, WordPress), il faut créer une application développeur chez chaque réseau et renseigner les clés. Le README prévient que l’approbation de Meta, YouTube ou TikTok peut prendre des semaines.
Cloud ou auto-hébergé : les formules
La page tarifs de Postiz Cloud affiche quatre formules mensuelles, avec 7 jours d’essai :
- Standard : 29 $ par mois, 5 canaux ;
- Team : 39 $ par mois, 10 canaux ;
- Pro : 49 $ par mois, 30 canaux ;
- Ultimate : 99 $ par mois, 100 canaux.
Toutes affichent des publications illimitées, avec API, CLI et serveur MCP inclus. Il n’existe pas d’offre gratuite sur le cloud, la documentation le dit explicitement. À l’inverse, une installation auto-hébergée n’applique aucune limite de formule : vous ne payez que votre infrastructure. Ces tarifs peuvent évoluer : vérifiez la page officielle.
Pour qui ?
- Indépendants et petites équipes qui publient sur plusieurs réseaux et veulent un calendrier commun.
- Agences qui gèrent les comptes de plusieurs clients : la documentation parle d’un calendrier que l’on peut remettre à un client, et la formule Ultimate est présentée comme adaptée aux agences.
- Profils techniques qui veulent brancher la planification sur n8n, une API ou des agents d’IA, ou garder leurs données sur leur propre serveur.
Pour une application prête à l’emploi, sans serveur à administrer, la version cloud est plus proche du besoin.
Postiz face aux outils SaaS classiques
Dans son message de lancement de 2024, l’équipe situe Postiz parmi des outils comme Buffer, Hootsuite ou Sprout Social. La différence tient surtout au modèle : ces services ne s’hébergent pas, alors que Postiz vous laisse choisir entre un abonnement géré par l’éditeur et une installation sur vos serveurs, avec un code que vous pouvez lire et modifier. Nous n’avons pas comparé leurs tarifs ni leurs fonctions : à vérifier sur leurs sites.
Limites et points d’attention
- Exploitation à votre charge. En auto-hébergement, mises à jour, sauvegardes et correctifs de sécurité vous incombent. La version 2.25.1 corrige une faille, ce qui rappelle l’intérêt de suivre les publications.
- Pile technique plus lourde qu’il n’y paraît. PostgreSQL, Redis et Temporal, avec un guide de migration à suivre pour passer de la version 2.11.2 à la 2.12.0 ou plus.
- Clés et approbations. Une plateforme non configurée apparaît quand même dans la liste des canaux, puis la connexion échoue.
- Support. Pour une instance auto-hébergée, il passe par la communauté Discord, sans réponse garantie.
- Chiffres variables. Selon les pages, la documentation évoque 28, 30 ou 34 plateformes : vérifiez la liste à jour.
Cette présentation s’appuie sur la documentation et les pages publiques du projet, pas sur un déploiement en production.
En résumé
Postiz est un planificateur de réseaux sociaux actif, au code ouvert, qui se distingue par son API, sa CLI et son serveur MCP. Il convient à ceux qui veulent centraliser leurs publications et, s’ils le souhaitent, garder la main sur l’hébergement.
Le prix de l’auto-hébergement, c’est du temps d’administration et la création d’applications développeur chez chaque réseau. Si cet effort ne vous convient pas, la version cloud, payante dès le départ, existe pour cela. Dans les deux cas, vérifiez formules et plateformes sur les pages officielles au moment de choisir.



