mirror of
https://github.com/Dvorinka/excalidraw-full.git
synced 2026-06-03 13:52:56 +00:00
2dd1421b6e
To get the most simple deployment of excalidraw, the binary should ship all components (webUI, socket.io, data storage).
18 lines
492 B
Markdown
18 lines
492 B
Markdown
# 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
|
|
```bash
|
|
go run main.go
|
|
```
|
|
|
|
Everything will be served under `localhost:3002`
|
|
|