Hedgedoc
App in the BluixApps catalog
What it is
HedgeDoc is a real-time collaborative Markdown editor — multiple users edit the same document simultaneously in browser, with revision history, public sharing, MathJax + Mermaid diagrams. Fork of HackMD (formerly CodiMD) with continued open-source commitment.
What it's for
- Live collaborative notes — meeting minutes, brainstorms, classes
- Pair programming docs — shared scratch pad with code blocks
- Public sharing — link-based read-only or editable docs
- Markdown publishing — single-file blog posts
- Slide presentations — reveal.js mode for slides
Who it's for
- Engineering teams writing collaborative technical docs
- Educators / students taking shared class notes
- OSS communities drafting docs collaboratively
- Privacy-bound orgs rejecting HackMD/Notion cloud
- Writers / journalists collaborating on articles
Why teams pick HedgeDoc over alternatives
- AGPLv3 — fully open
- Real-time multi-user — WebSocket-based, no save conflicts
- Markdown-native — content portable
- Math + diagrams — MathJax + Mermaid + GraphViz built in
- Active development — community-driven fork
- i18n — 20+ language UIs
Integrations
- Authentication — local + OAuth (GitHub, GitLab, Google, Facebook, custom OIDC) + LDAP + SAML
- Storage — Postgres (primary), MariaDB / MySQL / SQLite
- Export — Markdown, HTML, PDF (via headless Chrome), reveal.js slides
- Real-time — Socket.IO for multi-cursor editing
- Embeds — YouTube, Vimeo, Gist, Slideshare
- Diagrams — Mermaid, GraphViz, PlantUML
- API — REST + WebSocket
Notable users & community
- 5k+ GitHub stars
- Active community on Matrix + GitHub
- Backed by community after CodiMD → HedgeDoc rename
- Featured in OSS doc collaboration guides
- Standard tool in privacy-bound collaborative writing
Tips & operations
- Postgres for production — SQLite ok for small / personal
- Session secret in env — sign-in tokens; protect this
- OAuth setup — needed for team workflows
- Free URL mode — allow custom slugs (security trade-off, careful)
- Backup Postgres + uploads — both essential
- HTTPS production — required for Service Worker features
What we ship in BluixApps
- Docker stack: HedgeDoc 1.10 + Postgres 17
- Auto-generated session secret + DB password
- Persistent volumes for Postgres + uploads
- Port 8089 exposed (mapped from 3000)
- HTTPS via Let's Encrypt reverse proxy
- Free URL mode enabled (custom slugs)
- Backup hook covers Postgres + uploads
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |