Jamdesk Documentation logo

Crea un progetto

Crea un progetto Jamdesk da un template o collega un repository GitHub esistente. Il sito sarà online su yourproject.jamdesk.app in pochi minuti.

Prima di scrivere la documentazione, ti serve un progetto. Puoi iniziare da un template (Jamdesk crea il repository GitHub per te) oppure collegare un repository esistente che contiene già un file docs.json. In entrambi i casi, il sito sarà online in pochi minuti.

Crea un nuovo progetto

1
Accedi a Jamdesk

Vai su dashboard.jamdesk.com e accedi con il tuo account GitHub.

Gli utenti che accedono per la prima volta dovranno autorizzare l'app GitHub di Jamdesk.

2
Fai clic su New Project

Dal dashboard, fai clic su New Project nell'angolo in alto a destra.

3
Scegli un punto di partenza

Inizia con un template predefinito. Jamdesk crea per te un nuovo repository GitHub con contenuti di esempio, navigazione e componenti già configurati.

Lo Starter Template predefinito include pagine di esempio, una specifica OpenAPI ed esempi di ogni componente. Sostituisci i contenuti con i tuoi e il gioco è fatto.

4
Configura le impostazioni del progetto

Inserisci le informazioni di base del progetto:

CampoDescrizione
NameNome visualizzato nel dashboard
SlugIdentificatore compatibile con gli URL (ad esempio, my-docs)
DomainIl tuo sottodominio *.jamdesk.app

Struttura minima del repository

Un progetto Jamdesk richiede solo un file docs.json e almeno una pagina:

my-docs/
├── docs.json
└── introduction.mdx

Esempio di docs.json:

docs.json
{
  "$schema": "https://jamdesk.com/docs.json",
  "name": "My Docs",
  "theme": "jam",
  "navigation": {
    "groups": [
      {
        "group": "Getting Started",
        "pages": ["introduction"]
      }
    ]
  }
}

Impostazioni del progetto

Dopo la creazione, configura il progetto in Settings:

Generali

  • Name - Aggiorna il nome visualizzato
  • Slug - Modifica l'identificatore del progetto
  • Delete Project - Rimuove il progetto definitivamente

Repository

  • Branch - Il branch che attiva i deploy
  • Docs Path - Posizione di docs.json per i monorepo

Dominio

  • Subdomain - Il tuo URL *.jamdesk.app
  • Custom Domain - Aggiungi il tuo dominio
  • Host at a subpath - Pubblica la documentazione in un percorso come /docs o /help invece che nella root del sito

Build

  • Show Jamdesk Branding - Mostra nel footer il link "Powered by Jamdesk" (abilitato per impostazione predefinita)
  • Rebuild - Avvia manualmente un nuovo build

Le modifiche alle impostazioni di build richiedono un nuovo build per diventare effettive.

Limiti dei progetti

PianoProgettiBuild/mese
Free1100
Pro10Unlimited
TeamUnlimitedUnlimited

E adesso?

Collega GitHub

Collega il repository per eseguire build automatici

Struttura delle directory

Organizza la documentazione per progetti più grandi

Configurazione monorepo

Configura il percorso della documentazione per i monorepo

Tutorial end-to-end

Segui il workflow completo di Jamdesk