Weekend project: forked a mind-map app to add persistent storage
github.com·1d·
Discuss: r/selfhosted
Flag this post

Drawnix

Features

  • Mind Maps and Flowcharts self-hosted
  • Persistent storage backed by a shared /storage volume
  • Web UI to create, browse, edit, and share .drawnix files
  • Edit Features: Undo, Redo, Copy, Paste, etc.
  • Support opening Markdown (.md) and Mermaid (.mmd) files directly from Menu → Open
  • Export to PNG, JPG, JSON(.drawnix)

Docker Deployment

Build the storage-enabled image:

docker build -f ./Dockerfile -t drawnix-storage .

Run it with a host storage mount (exposes port 3000 inside the container):

docker run -p 17183:3000 -v "$(pwd)/data/storage:/storage" drawnix-storage

The Web UI and API will then be reachable at http://localhost:17183. The container reads and writes .drawnix files inside `/…

Similar Posts

Loading similar posts...