Project Setup Overview
Create a project, connect GitHub, organize your repo, and decide who can read your docs. Start here if your site isn't live yet.
Every Jamdesk site starts the same way: a project in the dashboard, a GitHub repo behind it, and a docs.json file that describes your navigation. This section covers that initial setup, plus the structural decisions worth making early. URL layout, languages, and access control are all much easier to settle before you have fifty pages than after.
Migrating from another platform? Skip ahead to the Migration Guide. Jamdesk can automate most of the conversion.
From Repo to Live Site
Start from a template or connect an existing GitHub repo. Your site goes live at yourproject.jamdesk.app.
Install the GitHub App so every push deploys automatically.
A docs.json file plus MDX pages. That's the whole contract.
