Scratchpad docs
A self-hosted, single-binary workspace for code, drawings, mindmaps, docs and kanban boards — everything stored as plain files, synced to your own private git repo, and shareable with expiring view-only links.

Start here
- Getting started — run it locally in two minutes.
- Configuration — every environment variable.
- Deployment — systemd + any reverse proxy or tunnel.
- Git sync — back your data up to a private repo.
- Item types — the five editors and how they're stored.
- Architecture · Data model · HTTP API
Quick start
git clone https://github.com/phoenix911/scratchpad
cd scratchpad
make all # build the SPA, embed it, produce ./scratchpad
./scratchpad # http://localhost:8080
See Getting started for the rest, and the landing page for an overview.