Skip to main content
server.camp Docs
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Getting Started

Your managed HedgeDoc at server.camp is ready. HedgeDoc is a collaborative Markdown editor: multiple people write in the same document simultaneously, see changes in real time, and share results with a single link — no account required for guests. This guide is for freelancers, SMBs, and nonprofits that need fast, simple document collaboration — without Google Docs.

Why HedgeDoc?

Many teams reach for Google Docs when they need quick notes and shared documents — but that means data on US servers, vendor dependency, and GDPR grey areas for sensitive content.

HedgeDoc delivers the same real-time writing experience, running on your own infrastructure at server.camp in Germany. Designed for GDPR compliance. No dependency on Google or Microsoft.

Common use cases:

  • Meeting notes — everyone writes simultaneously, the transcript builds itself
  • Brainstorming sessions — capture ideas in structured bullet lists instantly
  • Project briefs — send a link to a client or colleague and you’re done
  • Technical documentation — Markdown with code blocks and diagrams
  • Shared agendas — teammates add items before the meeting starts
  • Presentations — build slides from Markdown, no PowerPoint needed
  • Association minutes — write board meeting notes live, share via link afterward
  • Checklists and to-do lists — checkboxes built right into Markdown
  • Diagrams and visualizations — flowcharts, Gantt charts, and sequence diagrams directly in the document

How it works: notes, Markdown, and real time

HedgeDoc works with notes — individual documents. Each note automatically gets a URL. Anyone with that URL can read the note (and edit it, depending on the permission setting).

The key: multiple people can write in the same note at the same time. Changes appear instantly for everyone — ideal for meetings, brainstorms, or shared documentation.

Notes are written in Markdown — a lightweight markup language that’s easy to read and write.


Permissions

Every note has permission settings that control who can read or edit it. Set a note to publicly accessible (via link), restricted to logged-in users on your instance, or completely private.

Setting Who can read? Who can edit? Typical use cases
Free Everyone (including guests) Everyone (including guests) Open collaboration with external parties, spontaneous workshop notes, community wikis
Editable Everyone (including guests) Logged-in users Publicly readable documents where only registered users can make changes
Limited Logged-in users Logged-in users Internal team documents; guests are completely blocked
Closed Everyone (including guests) Owner only Published content like guides, FAQs, or reports — readable by all, not editable
Protected Logged-in users Owner only Internal documents maintained only by the owner, e.g. official policies or reference documents
Private Owner only Owner only Personal notes, drafts, confidential or sensitive content
Creator = note owner
The creator of a note is automatically the owner and has full control over permissions. Change sharing settings at any time to adjust visibility and editing rights.

Markdown: a quick start

Markdown takes minutes to learn. Write normal text and add simple characters to create formatting. HedgeDoc shows the editor on the left and a formatted preview on the right — see results immediately.

Text formatting

**Bold text** is marked with double asterisks
*Italic text* is marked with single asterisks
~~Strikethrough text~~ with double tildes
`Inline code` with backticks

Headings

# Heading 1 (largest)
## Heading 2
### Heading 3
#### Heading 4

Lists

- Bullet point 1
- Bullet point 2
  - Indented sub-point
  - Another sub-point

1. Numbered list
2. Second item
3. Third item

- [ ] Task not yet done
- [x] Task completed
[Link text](https://server.camp)

![Image description](https://example.com/image.png)
Paste images from the clipboard
To insert an image from the clipboard, press Ctrl + V in the editor. HedgeDoc automatically uploads the image and inserts the Markdown code with the URL.

Quotes and callouts

> This is a quote or highlighted note.
> It can span multiple lines.

Tables

| Name  | Role      | Department |
|-------|-----------|------------|
| Lisa  | Team Lead | Sales      |
| Max   | Developer | IT         |
| Anna  | Board     | Finance    |

Code blocks

```javascript
function greet(name) {
  return `Hello ${name}!`;
}
```

HedgeDoc supports syntax highlighting for dozens of programming languages — just add the language name after the three backticks.

Horizontal rule

---
No need to memorize Markdown
HedgeDoc shows the editor on the left and the formatted preview on the right. Try things out and watch the right side respond. The toolbar above the editor also provides buttons for common formatting — just like a regular word processor.

Creating a new note

  1. Click “New Note” on the HedgeDoc home page
  2. The editor opens — write on the left, see the result on the right
  3. HedgeDoc saves automatically — no manual saving needed

View modes

Switch between three views using the buttons in the editor:

Mode Display Best for
Edit Markdown editor only Fast writing when you know Markdown well
Split Editor left, preview right Standard working mode
Read Formatted view only Reading or presenting a document

Sharing a note

Sharing options

Find the share function in the top right:

  • Edit link — anyone with this link can write together
  • Read view (publish link) — anyone with this link sees only the formatted document
  • Slide mode — the document is displayed as a presentation

Copy and send the link — no login required for external people (with the appropriate permission setting).

Permissions per note

Use the lock icon on any note to configure permissions:

Permission Read Edit Best for
Free Everyone (with link) Everyone (with link) Public brainstorms, open agendas
Logged-in Everyone (with link) Logged-in users only Internal documents with external readers
Limited Logged-in only Logged-in only Confidential internal documents
Private Owner only Owner only Personal drafts and notes
Locked Everyone (with link) Owner only Published documents that should no longer be changed
Protect sensitive content
Set permissions to “Limited” or “Private” for sensitive content (budgets, HR topics, customer data). Only logged-in users on your instance can open the document — the link alone is no longer enough.

Advanced features

Diagrams and visualizations

HedgeDoc generates diagrams directly from text — no external tool needed. Describe the diagram in a specialized syntax and HedgeDoc renders it automatically.

Mermaid: flowcharts, sequence diagrams, and more

```mermaid
graph TD
    A[Customer sends request] --> B{Request type?}
    B -->|Support| C[Zammad ticket]
    B -->|Sales| D[CRM entry]
    C --> E[Agent handles it]
    D --> F[Sales follows up]
```

Mermaid supports many diagram types: flowcharts, sequence diagrams, Gantt charts, class diagrams, ER diagrams, and pie charts.

Additional diagram engines

Engine Diagram type Syntax
Mermaid Flowcharts, sequence, Gantt, class, ER, pie ```mermaid
Graphviz Directed and undirected graphs ```graphviz
flowchart.js Simple flow diagrams ```flow
Sequence Sequence diagrams ```sequence
Vega-Lite Data visualizations and charts ```vega-lite
Mermaid works for most cases
Mermaid covers most use cases — it’s the most versatile and best-documented option. The Mermaid documentation has many examples to build on.

Mathematical formulas (LaTeX)

HedgeDoc renders mathematical formulas using LaTeX syntax:

Inline: $E = mc^2$

Block:
$$
\sum_{i=1}^{n} i = \frac{n(n+1)}{2}
$$

Ideal for technical documentation, scientific notes, or calculations.

Embedded content

HedgeDoc embeds external content directly in notes — just paste the link:

  • YouTube videos — link added, video embedded automatically
  • Vimeo videos — same as YouTube
  • GitHub Gists — display code snippets inline
  • SlideShare — embed presentations
  • PDF files — PDF viewer directly in the document

Table of contents

Add [TOC] to a note and HedgeDoc automatically generates a table of contents from all headings. Especially useful for longer documents.

Tags and metadata

Add YAML metadata at the top of a note:

---
title: Meeting notes 2026-02-22
tags: meeting, board, Q1-2026
---

Tags make notes easy to find via the search function.


Creating presentations

HedgeDoc can display Markdown notes as presentations — powered by reveal.js. The separator --- (three dashes on their own line) divides slides:

---
title: Q1 Quarterly Report
slideOptions:
  theme: white
---

# Q1 2026 Quarterly Report

Company GmbH – February 2026

---

## Revenue growth

- January: €120,000
- February: €135,000
- Trend: **+12% year-over-year**

---

## Next steps

1. Launch new website
2. Expand sales team
3. Build out support

---

## Questions?

Contact: team@company.com

Click the presentation icon in the top right, and HedgeDoc displays the note as a slideshow.

Slide options

Customize the appearance via YAML metadata at the top:

Option Values Effect
theme white, black, league, beige, sky, night, serif, simple, solarized Color theme of the presentation
transition slide, fade, convex, concave, zoom, none Transition effect between slides
Presentations without PowerPoint
For quick project updates, team briefings, or association introductions, HedgeDoc presentations are ideal: write content in Markdown (faster than designing slides), share the link, and everyone views the presentation in a browser — no PowerPoint, no file attachments, no compatibility issues.

Version history

HedgeDoc saves edit history. Under “Versions” (top right in the editor):

  • View earlier versions of the document
  • Compare changes between versions
  • Roll back to a previous version

Especially valuable when something was accidentally deleted during a shared session.


Organizing notes

My notes

Find all your notes after logging in under “My Notes”. Notes can be:

  • Marked as favorites (star icon) for quick access
  • Filtered by tags
  • Sorted by title or creation date

Index note as a home page

Index note for teams
Create a central index note that serves as a home page with links to all important notes — meeting minutes by date, project briefs by project, recurring agendas. Pin this note and share the link with the team (e.g. as a bookmark or in Mattermost). Everyone finds the right note immediately.

Naming conventions for notes

Since HedgeDoc creates notes with random URLs by default, consistent titles help a lot:

Type Convention Example
Meeting notes YYYY-MM-DD Meeting [Topic] 2026-02-22 Meeting Board Session
Project brief Project [Name] – Brief Project Website Relaunch – Brief
Agenda YYYY-MM-DD Agenda [Meeting] 2026-03-01 Agenda Sprint Planning
Documentation Docs: [Topic] Docs: Deployment Process

Export and further use

HedgeDoc exports notes to several formats:

Format Use
Markdown (.md) Use in other tools, import into GitLab wiki, README files
HTML Ready-formatted web page, for embedding on websites
PDF For printing or sharing (via browser print dialog Ctrl+P)
Plain text Plaintext without formatting
Markdown as a universal format
Markdown files work almost everywhere: as a README or wiki page in GitLab, as a page in WikiJS, as documentation in Nextcloud, or even as the basis for a website (Hugo, Jekyll). A document written in HedgeDoc is never locked into a proprietary format.

Using HedgeDoc with your team

Setting up accounts

HedgeDoc supports several login methods:

  • Local accounts — create users directly in HedgeDoc
  • SSO via Authentik or other OIDC-compatible identity providers — if you use Authentik at server.camp, team members sign in with their central account

Guests without accounts

For external people (clients, project partners, association members without accounts), the edit link is often enough — they can start writing immediately without registering. Set the note permission to “Free” accordingly.


Best practices for freelancers

Challenge Solution with HedgeDoc
Aligning a project brief with a client Create a note, send the edit link to the client, work on it live together
Emailing meeting notes back and forth Shared agenda before the meeting, notes during the meeting — one link for everything
Writing quick technical documentation Markdown with code blocks and Mermaid diagrams, directly exportable
Drafting a proposal or concept Write the draft in HedgeDoc, export as PDF, send to client
Using Google Docs for everything — GDPR concerns HedgeDoc on your own infrastructure, no data at Google

Tip for freelancers: Use HedgeDoc as a fast note-taking and drafting tool. It starts instantly (one click → new document), needs no app installation, and is accessible from any browser. For long-term storage, export finished documents to Markdown and save them in WikiJS, Nextcloud, or GitLab.

Best practices for SMBs and agencies

Challenge Solution with HedgeDoc
Meeting minutes: who said what? All participants write simultaneously — complete transcript in real time
Building an agenda before a meeting Shared agenda note, everyone adds items in advance
Documenting technical decisions Markdown note with diagrams (Mermaid), transferred to GitLab Wiki as documentation
Quick presentation for a team update Markdown → slide mode, done in 5 minutes instead of 30 in PowerPoint
Knowledge locked in individual employees’ heads Document collaboratively in HedgeDoc, move finished docs to GitLab/Nextcloud
Client workshop: capture results Edit link to all participants, results captured live

Onboarding tip: Create a HedgeDoc note called “Team conventions” with: naming conventions for notes, link to the index note, Markdown quick reference, and a note on permissions. New employees read this note and immediately know how HedgeDoc is used in the team.

Best practices for associations and nonprofits

Challenge Solution with HedgeDoc
Board meeting: writing up minutes afterward is time-consuming All board members write live together — minutes are done by the end of the meeting
Distributing minutes by email — who has which version? One link, one version — everyone sees the same document
General assembly: share agenda in advance Share the agenda note in read view as a link on the association website or in Mattermost
Capture working group results Group members write together in one note, board receives the read link
Event planning: checklist Checklist with checkboxes - [ ], everyone sees the current status
Draft association newsletter Write collaboratively, export as Markdown, paste into newsletter tool

Tip for associations: HedgeDoc is ideal as a minutes tool. The combination of real-time editing and link sharing fits association work perfectly: during the meeting, 2–3 people write together; after the meeting, the read link is distributed to all members. No formatting effort, no email ping-pong with different versions.


Integration with other server.camp services

WikiJS

Export finished documents as Markdown and import them into WikiJS for permanent documentation. HedgeDoc works best as the drafting and collaboration phase (scratch pad) — WikiJS as the structured knowledge base (filing cabinet).

Mattermost

Share HedgeDoc links directly in Mattermost channels. Typical workflows:

  • Before the meeting: post the agenda link in the channel
  • After the meeting: share the read link to the minutes
  • For projects: pin the link to project documentation in the channel header

GitLab

Export finished documentation as Markdown and import it into GitLab wikis or as README.md in repositories. HedgeDoc is great for the drafting and collaboration phase — GitLab for permanent storage.

Nextcloud / Seafile

Save exported Markdown files in Nextcloud or Seafile for long-term archiving. HedgeDoc is ideal for writing together; Nextcloud/Seafile for structured storage.

Authentik (SSO)

Connect HedgeDoc to Authentik for centralized login. Team members sign in with a single account; onboarding and offboarding are managed centrally.


Questions?

Need help with setup or connecting SSO with Authentik? Reach out at support@server.camp. We’re happy to help.

Find frequently asked questions about HedgeDoc on our product page.