Excalidraw multiple platforms Docker Image

This is a docker image of the online drawing tools excalidraw and excalidraw-room.
Multi-architecture image built with buildx.

Dockerfile

Example

A simple local try docker compose file.

version: '3.5'

services:
  app:
    image: toras9000/excalidraw-mp:v0.17.0
    restart: unless-stopped
    ports:
      - "8001:80"
    environment:
      - REACT_APP_WS_SERVER_URL=http://localhost:8002/

  collabo:
    image: toras9000/excalidraw-room-mp:v2023.05.27
    restart: unless-stopped
    ports:
      - "8002:80"

Run and access http://localhost:8001/

$ docker-compose up

Enviroment variables

  • toras9000/excalidraw-mp
    • VITE_APP_WS_SERVER_URL
      Collaboration server URL.
      This must always be specified, as the default is an invalid dummy URL.