Schnellstart: In 5 Minuten bereitstellen
Erstellen Sie eine Jamdesk-Dokumentationsseite und stellen Sie sie auf Ihrer Subdomain bereit – nur mit GitHub und zwei Dateien.
Jamdesk ist eine Dokumentationssoftware, die ein GitHub-Repository mit Markdown als gehostete Dokumentationsseite veröffentlicht und automatisch eine KI-lesbare Ausgabe (llms.txt, seitenbezogene .md-Endpoints und einen MCP-Server) generiert.
Stellen Sie eine Dokumentationsseite mit nur zwei Dateien bereit: docs.json und einer MDX-Seite. Wählen Sie den Pfad, der zu Ihrem Ausgangspunkt passt.
Voraussetzungen
Sie benötigen:
- Ein GitHub-Konto
- Ein Repository mit Ihrer Dokumentation (oder wir erstellen eines)
Option 1: Mit der Startervorlage beginnen
Der schnellste Weg zum Einstieg. Die Startervorlage enthält Beispielinhalte, eine OpenAPI-Spezifikation und Beispiele für jede Komponente, damit Sie sehen können, wie alles funktioniert, bevor Sie die Inhalte durch Ihre eigenen ersetzen.
Öffnen Sie dashboard.jamdesk.com und registrieren Sie sich mit GitHub.
Klicken Sie auf New Project → From Template → Starter Docs.
Jamdesk erstellt ein GitHub-Repository für Sie, in dem alles vorkonfiguriert ist.
Ihre Dokumentation wird unter your-project.jamdesk.app bereitgestellt. Bearbeiten Sie die MDX-Dateien und übertragen Sie sie per Push – die Seite wird automatisch neu erstellt.
Sie können die Startervorlage auch direkt klonen: git clone https://github.com/jamdesk/starter-docs.git my-docs
Möchten Sie einige Seiten privat halten? Fügen Sie der Frontmatter jeder beliebigen MDX-Datei private: true hinzu und legen Sie nach dem nächsten Build unter Project Settings ein Passwort fest. Unter Zugriffskontrolle finden Sie alle vier Optionen (öffentlich, Passwort für die gesamte Seite, gemischt, SSO).
Option 2: Vorhandenes Repository verbinden
Sie haben bereits ein Repository mit Jamdesk-kompatibler Dokumentation? Verbinden Sie es direkt. Wenn Sie von Mintlify oder einer anderen Dokumentationsplattform migrieren, verwenden Sie zuerst Option 3.
Öffnen Sie dashboard.jamdesk.com und registrieren Sie sich mit GitHub.
Klicken Sie auf New Project und verbinden Sie Ihr Repository.
- Wählen Sie Ihr GitHub-Repository aus
- Wählen Sie den bereitzustellenden Branch aus
- Jamdesk erkennt Ihre
docs.jsonautomatisch
Wenn Ihr Repository noch keine docs.json enthält, fügen Sie vor dem Verbinden die minimale Datei aus Was enthält ein Docs-Projekt hinzu.
Informationen zu Repository-Berechtigungen, Branch-Auswahl und Dokumentationspfaden finden Sie unter GitHub verbinden.
Ihre Dokumentation wird unter your-project.jamdesk.app bereitgestellt. Dabei wird llms.txt automatisch generiert, damit KI-Tools Ihre Dokumentation lesen können.
Jeder Push auf Ihren verbundenen Branch löst automatisch einen neuen Build aus.
Option 3: Von Mintlify oder einer anderen Dokumentationsplattform migrieren
Sie haben bereits Dokumentation in Mintlify, GitBook, Docusaurus, ReadMe, Confluence oder einer anderen Plattform? Beginnen Sie mit dem Migrationsleitfaden, bevor Sie ein neues Projekt erstellen. Er behandelt den Befehl jamdesk migrate für Mintlify sowie die manuellen Schritte für andere Dokumentationstools. Verbinden Sie nach der Migration das migrierte Repository mithilfe von Option 2.
Was enthält ein Docs-Projekt
Ein minimales Jamdesk-Projekt besteht aus zwei Dingen:
my-docs/
├── docs.json # Configuration
└── introduction.mdx # Your first page
Für größere Websites finden Sie unter Verzeichnisstruktur empfohlene Ordner, Assets und Snippets.
docs.json
Die Konfigurationsdatei, die Ihre Website definiert:
{
"$schema": "https://jamdesk.com/docs.json",
"name": "My Docs",
"theme": "jam",
"navigation": {
"groups": [
{
"group": "Getting Started",
"pages": ["introduction"]
}
]
}
}
Eine Übersicht über alle Konfigurationsoptionen finden Sie in der docs.json-Referenz.
MDX-Seiten
Dokumentationsseiten, die in MDX verfasst sind:
---
title: Introduction
description: Welcome to the docs
---
# Welcome
This is your first documentation page.
Unter MDX-Grundlagen finden Sie Informationen zu Frontmatter, Überschriften, Links und Komponentensyntax.
Lokale Entwicklung
Mit der Jamdesk CLI können Sie Änderungen lokal in der Vorschau anzeigen, bevor Sie sie an GitHub übertragen. So lassen sich MDX-Syntaxfehler erkennen, bevor sie Ihre Live-Seite erreichen. Alle Installationsmethoden und Befehle finden Sie in der Übersicht zur Jamdesk CLI.
Änderungen lokal in der Vorschau anzeigen:
npm install -g jamdesk
cd my-docs
jamdesk devÖffnen Sie http://localhost:3000, um Ihre Dokumentation mit Hot Reload zu sehen.
Weitere Seiten hinzufügen
- Erstellen Sie eine neue MDX-Datei:
---
title: Getting Started
description: Learn the basics
---
Your content here...
- Fügen Sie sie zu
docs.jsonhinzu:
{
"navigation": {
"groups": [
{
"group": "Getting Started",
"pages": ["introduction", "getting-started"]
}
]
}
}- Übertragen Sie die Änderungen per Push an GitHub – Ihre neue Seite wird automatisch bereitgestellt.
Weitere Verknüpfungsmuster, einschließlich Ankern und Cards, finden Sie unter Links und Navigation.
Benutzerdefinierte Domain
Fügen Sie unter Settings → Domains Ihre eigene Domain hinzu:
- Geben Sie Ihre Domain ein (z. B.
docs.example.com) - Fügen Sie die angezeigten DNS-Einträge hinzu
- Warten Sie auf die Verifizierung (bis zu 48 Stunden)
SSL-Zertifikate werden automatisch bereitgestellt. Vollständiger Leitfaden →
Benötigen Sie Hilfe?
Kommen Sie bei etwas nicht weiter? Durchsuchen Sie das Help Center nach Leitfäden zu Einrichtung, Abrechnung und Fehlerbehebung. Oder sprechen Sie mit einer echten Person: Öffnen Sie das Chat-Widget in der unteren Ecke einer beliebigen Jamdesk-Seite oder schreiben Sie uns eine E-Mail an support@jamdesk.com. Wir antworten schnell.
Vollständige Referenz
Alles, was Sie erstellen und ausführen können, ist in drei Referenzen dokumentiert: jede MDX-Komponente, jeder CLI-Befehl und jede docs.json-Konfigurationsoption.
