Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

On the roadmap they posted, they have "self-host Excalidraw" as backlogged. Is there a self-hosted alternative to Excalidraw? I would love to use something like this internally with my team but we self-host all of our services.


We've forked excalidraw a while ago to allow running excalidraw without firebase as a backend. This can already be self-hosted. It needs some love, but it's a good starting point:

  * https://github.com/b310-digital/excalidraw
  * https://github.com/b310-digital/excalidraw-room/
  * https://gitlab.com/kiliandeca/excalidraw-fork
  * https://gitlab.com/kiliandeca/excalidraw-storage-backend


the code is here... MIT license https://github.com/excalidraw/excalidraw


Oh cool. Didn't know excalidraw was open source.


It is, but the collaboration portion is a CYOA part you need to implement yourself. There are OSS versions of that as well but they are not officially supported.


I've found that the best experience of self hosting excalidraw is actually using it inside nextcloud, it's called whiteboard over there but it's actually excalidraw. Setup is bit finicky but workable if you understand how reverse proxies work.

Nextcloud allows you to have an actual file based workflow and collaboration works out of the box, so if you give someone the url they can see what you're doing and let them do edits as well.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: