mirror of
https://github.com/Dvorinka/excalidraw-full.git
synced 2026-06-03 22:02:57 +00:00
2dd1421b6e
To get the most simple deployment of excalidraw, the binary should ship all components (webUI, socket.io, data storage).
492 B
492 B
Exalidraw Complete
Frustrated on how difficult it is to setup excalidraw self-hosted but with data storage and collaboration function this represents and attempt to run the necessary function with a single binary implemented in go. This includes:
- the frontend UI
- a in-memory data layer
- socket.io implementation for collaboration
Apply the patch to the frontend and build excalidraw into frontend. Run
go run main.go
Everything will be served under localhost:3002