Excalidraw
Virtual whiteboard for sketching hand-drawn style diagrams
Alternative to: Miro, FigJam, Google Jamboard
Excalidraw is an open source virtual whiteboard for sketching hand-drawn style diagrams, wireframes, and flowcharts on an infinite canvas. It runs entirely in the browser, requires no account, and can be self-hosted as a lightweight single container. An optional companion collaboration server enables real-time multiplayer editing between multiple whiteboards.
Excalidraw Docker Compose example
Self-host Excalidraw on your own server, homelab, or VPS starting from this Docker Compose example.
It runs Excalidraw in Docker containers using the official excalidraw/excalidraw:latest image, with persistent volumes and automatic restarts preconfigured.
Review the environment variables and adjust them to your setup, save the file as compose.yml (or docker-compose.yml), and start the stack with docker compose up -d.
services:
excalidraw:
image: excalidraw/excalidraw:latest
restart: unless-stopped Prefer a managed setup? WinterFlow installs, configures, and updates Excalidraw for you using this same Docker Compose configuration.