Excalidraw self-hosted

Excalidraw est un tableau blanc open source au style croquis, avec collaboration en temps réel (licence MIT).

En bref : Excalidraw s’héberge via Docker et s’expose en 443 (HTTPS, WebSocket inclus), derrière un reverse proxy. Aucune ouverture de port réseau additionnelle côté serveur n’est requise.

Installation

Un conteneur Docker pour l’application, plus un service de collaboration. Interface exposée en HTTPS via reverse proxy.

Exemple de déploiement Docker Compose (schématique) :

services:
  excalidraw:
    image: excalidraw/excalidraw:latest
  # interface (+ collaboration WebSocket) exposée en 443 via reverse proxy

Architecture

Application front (React) + service de collaboration temps réel (WebSocket sur le port HTTPS 443). Stockage léger.

Performance

Très léger. La collaboration temps réel passe par WebSocket sur le 443.

Exigences réseau

Excalidraw fonctionne intégralement en HTTPS. Port exposé : 443 (HTTPS, WebSocket inclus). C’est l’une des conditions du catalogue apps-france.fr : chaque application est accessible uniquement via le port 443.

Avantages du self-hosting

  • Collaboration en temps réel (licence MIT).
  • Style croquis idéal pour clarifier des idées.
  • Aucune installation côté participant.
  • Données en France.

Projet open source

Excalidraw est un projet open source. Code source et documentation : https://github.com/excalidraw/excalidraw.

Pas envie de gérer le serveur ? Nous hébergeons Excalidraw pour vous, en France, sans maintenance de votre côté. Voir l’offre Excalidraw →

Préférez-vous une version hébergée et gérée ?

Nous installons, maintenons et sauvegardons Excalidraw pour vous, en France.