Jamdesk Documentation logo

Inicio Rápido: Despliega en 5 Minutos

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

Jamdesk es software de documentación que publica un repositorio de GitHub con Markdown como un sitio de documentación alojado, con salida legible por IA — llms.txt, endpoints .md por página y un servidor MCP — generada automáticamente.

Despliega un sitio de documentación con solo dos archivos: docs.json y una página MDX. Elige la ruta que se ajuste a tu punto de partida.

Requisitos Previos

Necesitarás:

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

Opción 1: Empieza 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 funcionan las cosas antes de reemplazarlos con tu propio contenido.

1
Crea una Cuenta en Jamdesk

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

2
Crea un Proyecto desde la Plantilla

Haz clic en Nuevo ProyectoDesde PlantillaStarter Docs.

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

3
Ya Estás en Vivo

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

¿Quieres mantener algunas páginas privadas? Añade private: true al frontmatter de cualquier archivo MDX, luego establece una contraseña en Project Settings tras el próximo build. Consulta Control de Acceso para las cuatro opciones (público, contraseña para todo el sitio, mixto, SSO).

Opción 2: Conecta un Repositorio Existente

¿Ya tienes un repositorio con documentación lista para Jamdesk? Conéctalo directamente. Si estás migrando desde Mintlify u otra plataforma de documentación, usa primero la Opción 3.

1
Crea una Cuenta en Jamdesk

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

2
Crea un Proyecto

Haz clic en Nuevo Proyecto y conecta tu repositorio.

  1. Selecciona tu repositorio de GitHub
  2. Elige la rama para desplegar
  3. Jamdesk detecta tu docs.json automáticamente

Si tu repositorio todavía no tiene docs.json, añade el archivo mínimo de ¿Qué hay en un Proyecto de Documentación? antes de conectarlo.

Para permisos del repositorio, selección de rama y rutas de documentación, consulta Conectar GitHub.

3
Ya Estás en Vivo

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

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

Opción 3: Migra desde Mintlify u Otra Documentación

¿Ya tienes documentación en Mintlify, GitBook, Docusaurus, ReadMe, Confluence u otra plataforma? Empieza con la guía de migración antes de crear un nuevo proyecto. Cubre el comando jamdesk migrate para Mintlify y los pasos manuales para otras herramientas de documentación. Después de la migración, conecta el repositorio migrado usando la Opción 2.

Guía de Migración

Convierte documentación de Mintlify o migra manualmente desde otra plataforma de documentación

¿Qué hay en un Proyecto de Documentación?

Un proyecto mínimo de Jamdesk tiene dos cosas:

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

Para sitios más grandes, consulta Estructura de Directorios para carpetas recomendadas, recursos y snippets.

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"]
      }
    ]
  }
}

Consulta la Referencia de docs.json para todas las opciones de configuración.

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.

Consulta MDX Básico para frontmatter, encabezados, enlaces y sintaxis de componentes.

Desarrollo Local

El CLI de Jamdesk te permite previsualizar cambios localmente antes de hacer push a GitHub. Esto es útil para detectar errores de sintaxis MDX antes de que lleguen a tu sitio en vivo. Para todos los métodos de instalación y comandos, consulta la descripción general del CLI de Jamdesk.

Previsualiza cambios localmente:

npm install -g jamdesk
cd my-docs
jamdesk dev

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

Añadir Más Páginas

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

Your content here...
  1. Añádelo 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.

Para más patrones de enlaces, incluyendo anclas y tarjetas, consulta Enlaces y Navegación.

Dominio Personalizado

Añade tu propio dominio en ConfiguraciónDominios:

  1. Ingresa tu dominio (p. ej., docs.example.com)
  2. Añade los registros DNS indicados
  3. Espera la verificación (hasta 48 horas)

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

¿Necesitas Ayuda?

¿Atascado en algo? Explora el Centro de Ayuda para guías de configuración, facturación y resolución de problemas. O habla con una persona real: abre el widget de chat en la esquina inferior de cualquier página de Jamdesk, o escríbenos a support@jamdesk.com. Respondemos rápido.

Referencia Completa

Todo lo que puedes crear y ejecutar está en tres referencias: cada componente de MDX, cada comando de la CLI y cada opción de configuración de docs.json.

¿Qué Sigue?

Tutorial de Principio a Fin

Flujo de trabajo completo desde la configuración hasta el dominio personalizado

MDX Básico

Escribe documentación en MDX

Componentes

Explora los componentes disponibles

Referencia de Configuración

Todas las opciones de docs.json