Jamdesk Documentation logo

Inicio rápido: Desplegar en 5 minutos

Crea un sitio de documentación con Jamdesk y despliégalo en tu subdominio. Sin herramientas de build—solo GitHub y dos archivos.

Despliega un sitio de documentación con solo dos archivos: docs.json y una página MDX.

Requisitos previos

Necesitarás:

  • Una cuenta de GitHub
  • Un repositorio con tu documentación (o crearemos uno)

Si vienes de Mintlify u otra plataforma de documentación, consulta la Guía de migración.

Opción 1: Empezar desde la plantilla de inicio

La forma más rápida de comenzar. La plantilla de inicio incluye contenido de ejemplo, una especificación OpenAPI y ejemplos de cada componente para que puedas ver cómo funciona todo antes de reemplazarlo con tu propio contenido.

1
Crea una cuenta de Jamdesk

Ve a dashboard.jamdesk.com y regístrate con GitHub.

2
Crea un proyecto desde la plantilla

Haz clic en New ProjectFrom TemplateStarter Docs.

Jamdesk crea un repositorio de GitHub para ti con todo preconfigurado.

3
Ya estás en línea

Tu documentación está desplegada en your-project.jamdesk.app. Edita los archivos MDX, haz push y el sitio se reconstruye automáticamente.

También puedes clonar la plantilla directamente: git clone https://github.com/jamdesk/starter-docs.git my-docs

Opción 2: Conectar un repositorio existente

¿Ya tienes un repositorio con documentación? Conéctalo directamente.

1
Crea una cuenta de Jamdesk

Ve a dashboard.jamdesk.com y regístrate con GitHub.

2
Crea un proyecto

Haz clic en New Project y conecta tu repositorio.

  1. Selecciona tu repositorio de GitHub
  2. Elige la rama para desplegar
  3. Jamdesk detecta tu docs.json automáticamente
3
Ya estás en línea

Tu documentación está desplegada en your-project.jamdesk.app con llms.txt generado automáticamente para que las herramientas de IA puedan leer tu documentación.

Cada push a tu rama conectada dispara una reconstrucción automática.

Qué contiene un proyecto de documentación

Un proyecto Jamdesk mínimo tiene dos cosas:

my-docs/
├── docs.json           # Configuration
└── introduction.mdx    # Your first page

docs.json

El archivo de configuración que define tu sitio:

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

Páginas MDX

Páginas de documentación escritas en MDX:

---
title: Introduction
description: Welcome to the docs
---

# Welcome

This is your first documentation page.

Desarrollo local (opcional)

El CLI de Jamdesk te permite hacer preview de los cambios localmente antes de hacer push a GitHub. Esto es útil para detectar errores de sintaxis MDX, pero no es obligatorio.

¿Prefieres no instalar nada? Omite esta sección. Edita tus archivos MDX, haz commit y push—tu documentación se construirá automáticamente.

Preview de cambios localmente:

npm install -g jamdesk
cd my-docs
jamdesk dev

Abre http://localhost:3000 para ver tu documentación con recarga en caliente.

Agregar más páginas

  1. Crea un nuevo archivo MDX:
---
title: Getting Started
description: Learn the basics
---

Your content here...
  1. Agrégalo a docs.json:
docs.json
{
  "navigation": {
    "groups": [
      {
        "group": "Getting Started",
        "pages": ["introduction", "getting-started"]
      }
    ]
  }
}
  1. Haz push a GitHub: tu nueva página se despliega automáticamente.

Dominio personalizado

Agrega tu propio dominio en SettingsDomains:

  1. Ingresa tu dominio (p. ej., docs.example.com)
  2. Agrega los registros DNS que se muestran
  3. Espera la verificación (hasta 48 horas)

Los certificados SSL se aprovisionan automáticamente. Guía completa →

¿Qué sigue?

Tutorial completo

Flujo completo desde la configuración hasta el dominio personalizado

Conceptos básicos de MDX

Escribe documentación en MDX

Componentes

Explora los componentes disponibles

Referencia de configuración

Todas las opciones de docs.json