Retour aux outils
CMS / SitesIntermédiaireOpen sourceAuto-hébergeable

Live Blog

**Live blogging open source de la BBC** — outil de couverture en direct (live coverage) d'événements

MAJ 2026-06-14
Live Blog
Site officiel Code source

Live Blog (par la BBC News Labs) est un outil de live coverage open source, conçu pour permettre à des journalistes de couvrir un événement en direct (élections, sports, lancements) avec des posts horodatés, des images, vidéos, citations, embeds de tweets, et une timeline interactive. Différence vs

Description

Live Blog (par la BBC News Labs) est un outil de live coverage open source, conçu pour permettre à des journalistes de couvrir un événement en direct (élections, sports, lancements) avec des posts horodatés, des images, vidéos, citations, embeds de tweets, et une timeline interactive. Différence vs WordPress : Live Blog est un outil vertical (un seul live à la fois, ou plusieurs), pas un CMS généraliste — c'est un « Twitter en mieux » pour les médias. Pour qui: médias, journalistes, community managers, et associations qui veulent couvrir un événement en direct sans dépendre de Twitter/X.

Installation

Docker Compose (recommandé)

version: '3.8'
services:
  liveblog:
    image: bbc/liveblog:latest
    container_name: liveblog
    restart: unless-stopped
    ports:
      - "5000:5000"
    environment:
      - SUPERUSER=admin
      - PASSWORD=***      - SECRET_KEY=***      - DATABASE_URL=mongodb://mongo:27017/liveblog
    depends_on:
      - mongo
    volumes:
      - liveblog-data:/app/data
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.liveblog.rule=Host(`live.example.com`)"
      - "traefik.http.routers.liveblog.entrypoints=websecure"
      - "traefik.http.routers.liveblog.tls.certresolver=letsencrypt"

  mongo:
    image: mongo:7
    container_name: liveblog-mongo
    restart: unless-stopped
    volumes:
      - liveblog-mongo:/data/db

volumes:
  liveblog-data:
  liveblog-mongo:

Alternatives

Open Source

  • [[app-ghost]] — Blog généraliste
  • [[app-wordpress]] — CMS généraliste
  • [[app-movim]] — Plateforme sociale fédérée
  • Coral Project — Commentaires médias

Propriétaires

  • Scoop.co — Live blog SaaS
  • CoveritLive — Live blog (maintenant DATA.com)
  • Twitter/X Spaces — Alternative pour la couverture audio

Sécurité

  • Auth : utilisateurs back-office avec rôles (admin, editor, contributor).
  • HTTPS : obligatoire (Traefik + Let's Encrypt).
  • Embeds : valider le sandboxing des iframes (YouTube, Twitter) pour éviter le clickjacking.
  • Modération : file d'attente avant publication.
  • CSP : obligatoire pour les embeds tiers.

Ressources