ExcaliHome

Gerenciador auto-hospedado de quadros do Excalidraw no seu próprio hardware.

GitHub

Visão Geral#

O ExcaliHome é um gerenciador auto-hospedado de quadros do Excalidraw. Ele envolve o canvas do Excalidraw em um app pequeno que permite criar e organizar seus desenhos no seu próprio hardware, com cada quadro persistido localmente.

Funcionalidades#

Tecnologias#

CamadaTecnologia
BackendNode.js + Express
FrontendReact + Vite + Excalidraw
UITailwind CSS
BancoSQLite via Drizzle ORM
ContainerDocker (container único)

Implantação#

O ExcaliHome roda a partir de uma única imagem Docker publicada no GHCR. O esquema é inicializado na primeira execução e todos os quadros são armazenados no volume montado /app/data. Feito para a comunidade de homelab — sem serviços externos.