Files
wiki/Catalogue-Self-Hosted/apps/app-postiz.md
T
2026-06-09 18:40:21 +02:00

3.3 KiB


title: Postiz created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, scheduling, app-marathon3-rattrapage-b] confidence: high contested: false sources: [https://selfh.st/apps/?tag=scheduling&app=postiz]

🗓️ Postiz

Outil de planification et publication de contenu sur les réseaux sociaux — calendrier, IA, analytics.

📋 Informations Génériques

Champ Valeur
Site web postiz.com
GitHub gitroomhq/postiz-app
License AGPL-3.0
Langage TypeScript (NestJS)
Étoiles GitHub ~5k
Catégorie cat-scheduling

📝 Description

Postiz (anciennement Gitroom) est un outil de social media scheduling : planifiez et publiez des posts sur Twitter/X, LinkedIn, Instagram, TikTok, Reddit, YouTube, Threads, Mastodon, etc., depuis un calendrier éditorial, avec collaboration d'équipe, marketplace d'add-ons et intégrations IA. Différence vs app-mixpost: Postiz est plus complet côté team/marketplace/IA, alors que Mixpost est plus léger et minimaliste. Pour qui: agences, équipes marketing, créateurs qui veulent un Buffer-like self-hosted avec collaboration multi-utilisateurs.

🚀 Installation

Docker Compose (recommandé)

version: '3.8'
services:
  postiz:
    image: ghcr.io/gitroomhq/postiz-app:latest
    container_name: postiz
    restart: unless-stopped
    environment:
      - DATABASE_URL=postgresql://postiz:***@db:5432/postiz
      - REDIS_URL=redis://redis:6379
      - JWT_SECRET=***      - NEXT_PUBLIC_BACKEND_URL=https://postiz.example.com
      - FRONTEND_URL=https://postiz.example.com
    depends_on:
      - db
      - redis
    labels:
      - traefik.enable=true
      - traefik.http.routers.postiz.rule=Host(`postiz.example.com`)
      - traefik.http.routers.postiz.entrypoints=websecure
      - traefik.http.routers.postiz.tls.certresolver=letsencrypt

  db:
    image: postgres:16
    container_name: postiz-db
    restart: unless-stopped
    environment:
      - POSTGRES_DB=postiz
      - POSTGRES_USER=postiz
      - POSTGRES_PASSWORD=***    volumes:
      - postiz-db:/var/lib/postgresql/data

  redis:
    image: redis:7-alpine
    container_name: postiz-redis
    restart: unless-stopped

volumes:
  postiz-db:

🔄 Alternatives

Open Source

  • app-mixpost — Alternative Laravel + Vue, plus simple.
  • app-easy-appointments — RDV clients, pas social.
  • Buffer clones — Peu matures.
  • dlvr.it open source — Aucun.
  • Planned — Pas libre.

Propriétaires

  • Buffer — Leader freemium.
  • Hootsuite — Pro, complet.
  • Publer — Bon ratio.
  • Later — Visuel Instagram.
  • CoSchedule — Marketing calendar.

🔐 Sécurité

  • Tokens API: chiffrés en DB, backups essentiels.
  • OAuth: HTTPS obligatoire pour les callbacks réseaux.
  • 2FA: activer pour les utilisateurs.
  • Workers: surveiller la publication (rate limits APIs).
  • JWT secret: long et stocké en variable d'env.

📚 Ressources

Pages Liées