764 B
764 B
excali
Private self-hosted Excalidraw with Bun and SQLite.
Run locally
bun install
bun run dev
Open http://localhost:3000.
Test
bun run test
bun run typecheck
Build the image
docker build -t excali .
docker run --rm -p 3000:3000 -v "$PWD/excali-box-data:/data" excali
This will make the data persistent in the excali-box-data folder in the current directory, the site will be available at localhost:3000.
Note that this command will bind to ALL interfaces. If you use a rev proxy, you may want to bind to locahost instead, you can do that by setting the
HOSTenvironment variable tolocalhost:
docker run --rm -p 3000:3000 -v "$PWD/excali-box-data:/data" -e HOST=localhost excali