Logo Cinquin Andy Signature

Guide d'installation et de configuration de Postiz

Développeur Freelance - Logo

Les sites et les ressources associées

Guide d'installation et de configuration de Postiz

Publié le  - 3 mars 2025 par Andy Cinquin

PostizRéseaux sociauxOpen-source

Introduction

La gestion des publications sur différents réseaux sociaux peut rapidement devenir complexe. Pour résoudre ce problème, j'ai recherché un outil permettant de centraliser et d'automatiser ces tâches. Postiz est une solution open-source particulièrement intéressante qui combine programmation de publications et fonctionnalités d'IA. Dans ce guide, je vais vous montrer comment installer et configurer Postiz étape par étape.

Qu'est-ce que Postiz ?

Postiz est un outil de planification de publications pour réseaux sociaux, enrichi de fonctionnalités d'intelligence artificielle. Il est entièrement open-source et peut être auto-hébergé.
Ressources officielles :

Prérequis

  • Un serveur avec Coolify installé
  • Un compte Cloudflare pour utiliser le service R2 (stockage)
  • Accès aux API des réseaux sociaux que vous souhaitez utiliser

Installation sur Coolify

  1. Connectez-vous à votre instance Coolify et créez une nouvelle application
    Pasted image 20250213171407.png
  2. Sélectionnez l'option pour déployer depuis GitHub
    Pasted image 20250213171420.png
  3. Configurez les paramètres de base de l'application
    Pasted image 20250213171452.png

Configuration du stockage avec Cloudflare R2

Le stockage Cloudflare R2 est nécessaire pour que Postiz puisse gérer les médias de vos publications.
  • Accédez à votre tableau de bord Cloudflare et naviguez vers R2
    Pasted image 20250213171908.png
  • Créez un nouveau bucket nommé "postiz" (ou le nom de votre choix)
  • Générez des API tokens pour accéder à ce bucket
    Pasted image 20250213172016.png
Sélectionnez le bucket que vous venez de créer et notez tous les identifiants et secrets générés

Configuration des variables d'environnement

Dans Coolify, ajoutez les variables d'environnement suivantes avec vos propres valeurs de Cloudflare R2 :
## Remplacez ces valeurs fictives par vos informations de Cloudflare
## N'oubliez pas d'ajouter l'adresse IP publique de votre serveur à la liste d'autorisation pour le token API
## Vous pouvez trouver votre identifiant de compte dans l'URL de votre compte Cloudflare
CLOUDFLARE_ACCOUNT_ID="VotreIdentifiantDeCompte" 
CLOUDFLARE_ACCESS_KEY="VotreCléDAccès"
CLOUDFLARE_SECRET_ACCESS_KEY="VotreCléDAccèsSecrète"
CLOUDFLARE_BUCKETNAME="postiz"
CLOUDFLARE_BUCKET_URL="https://VotreIdentifiantDeCompte.r2.cloudflarestorage.com/"
## Laissez cette valeur sur "auto"
CLOUDFLARE_REGION="auto"

Déploiement de l'application

Une fois les variables d'environnement configurées, lancez le déploiement en cliquant sur le bouton "Deploy" :
Pasted image 20250213173627.png

Configuration des API pour les réseaux sociaux

Configuration de LinkedIn

  • Créez une application sur LinkedIn Developer Portal
    Pasted image 20250213174507.png
  • Demandez l'accès aux produits suivants :
    • Share on LinkedIn
    • Sign In with LinkedIn using OpenID Connect
    • Advertising API
  • Configurez l'URL de redirection vers votre instance Postiz sur le port 5000
Pasted image 20250213180506.png
  • Attendez la validation de LinkedIn pour vos demandes d'accès

Configuration des autres réseaux sociaux

Pour chaque réseau social que vous souhaitez utiliser, vous devrez suivre un processus similaire :
  1. Créer une application développeur sur la plateforme concernée
  2. Obtenir les clés API nécessaires
  3. Configurer les URLs de redirection
  4. Ajouter ces informations dans les paramètres de Postiz

Conclusion

Postiz est un outil puissant pour la gestion centralisée de vos publications sur les réseaux sociaux. Son installation peut sembler complexe au premier abord, mais une fois configuré, il vous fait gagner un temps précieux et améliore votre workflow de publication.
Les avantages principaux de Postiz incluent :
  • Planification centralisée pour plusieurs plateformes
  • Fonctionnalités d'IA pour générer et améliorer le contenu
  • Solution open-source et auto-hébergée, garantissant la maîtrise de vos données
  • Interface intuitive
N'hésitez pas à contribuer au projet sur GitHub si vous rencontrez des problèmes ou souhaitez proposer des améliorations !



🚀 Merci d'avoir lu jusqu'ici !
Si cet article vous a plu, partagez-le autour de vous.

💡 Une idée en tête ? Discutons-en !

DÉVELOPPONS ENSEMBLE VOS PROJETS

Une idée, un projet ? Je suis là pour répondre à vos demandes et vous accompagner.
N’hésitez pas, je serais ravi d’échanger avec vous sur votre projet !
© 2025 Andy Cinquin - Tous droits réservés - Developed & Designed with ❤️ 🐝 ForHives co-founders