Echtzeit-Zusammenarbeit an Dokumenten muss nicht zwangsläufig über proprietäre Cloud-Dienste laufen. Wer Wert auf Datenschutz, Open Source und Markdown legt, findet in HedgeDoc (ehemals CodiMD) eine leistungsstarke Lösung.
Das Problem in Schulungen & Workshops
Wer technische Schulungen, Workshops oder Meetups leitet, kennt die typischen Reibungspunkte: Wo tauscht man während der Session schnell Code-Snippets, Links und Zwischenergebnisse aus? Proprietäre Cloud-Tools scheitern hier oft an Registrierungshürden, Firmen-Firewalls oder Datenschutzbedenken.
HedgeDoc schließt diese Lücke als schlanke, quelloffene Plattform für kollaborative Notizen in Echtzeit – komplett in Eigenregie betreibbar.
Die wichtigsten Features im Überblick
- Echtzeit-Kollaboration: Mehrere Personen arbeiten simultan am selben Dokument – inklusive synchroner Live-Vorschau.
- Zero-Onboarding für Teilnehmende: Über flexible Berechtigungsstufen (Frei editierbar, Nur Lesen oder Eingeloggte Nutzer) können Teilnehmende per Link sofort mitarbeiten – ganz ohne Account-Erstellung oder Software-Installation.
- Entwickler- & Admin-freundliche Werkzeuge:
- Syntax-Highlighting: Saubere Darstellung für praktisch jede Programmier- und Skriptsprache.
- Diagrams-as-Code: Architektur- und Ablaufdiagramme lassen sich via Mermaid oder PlantUML direkt im Dokument rendern.
- Formeln & Checklisten: Unterstützung für mathematische Ausdrücke (MathJax) und interaktive Aufgabenlisten.
- Vom Skript zur Präsentation: Mit einfachen Trennzeichen (
---) wandelt HedgeDoc das Dokument in interaktive Reveal.js-Slides um. Kursunterlagen und Präsentationsfolien stammen so aus einer einzigen Quelle. - Enterprise-Authentifizierung: Nahtlose Integration mit OAuth2, LDAP, SAML, GitHub oder über die lokale Benutzerverwaltung.
Self-Hosting: Volle Datenhoheit via Docker
Als Open-Source-Projekt (AGPLv3) lässt sich HedgeDoc schnell auf der eigenen Infrastruktur bereitstellen.
Hier ein produktionsnahes docker-compose.yml-Beispiel mit Healthcheck und persistenten Uploads: