Jamdesk Documentation logo

Dominios personalizados

Sirve tu documentación desde tu propio dominio en lugar del subdominio *.jamdesk.app predeterminado. Configuración de DNS, SSL y verificación.

Sirve tu documentación desde tu propio dominio en lugar del subdominio *.jamdesk.app predeterminado.

Resumen de la configuración

1
Agrega el dominio en el dashboard

Ve a SettingsDomain de tu proyecto e introduce tu dominio (por ejemplo, docs.example.com o example.com).

2
Configura el DNS

Agrega los registros DNS mostrados en el dashboard a tu proveedor de DNS. Los registros dependen del tipo de dominio (ver más abajo).

3
Verifica y espera

Jamdesk verifica la propiedad y aprovisiona un certificado SSL automáticamente.

Opciones de hospedaje

Al agregar un dominio, elige tu modo de hospedaje:

Dominio estándar

Tu documentación se sirve directamente desde Jamdesk en tu dominio personalizado:

docs.example.com → acme.jamdesk.app

El DNS apunta a Jamdesk, y los certificados SSL se gestionan automáticamente.

Hospedar en /docs (basado en proxy)

Tu documentación se sirve en una subruta de tu sitio web existente:

example.com/docs → acme.jamdesk.app/docs

Configuras un proxy (Cloudflare, Vercel, nginx, etc.) para reenviar las solicitudes de /docs/* a Jamdesk. Consulta Hospedaje en subruta para guías de configuración.

Activar "Host at /docs" hace que Jamdesk vuelva a desplegar tu documentación automáticamente, ya que la estructura de URL cambia.

Configuración de DNS

Los registros que necesitas dependen de si usas un subdominio o un dominio apex (raíz).

Subdominios (por ejemplo, docs.example.com)

TipoNombreValor
CNAMEdocscname.jamdesk.com
TXT_jamdesk.docs(se muestra en el dashboard)

El campo "Name" es solo la parte del subdominio. Para docs.example.com, introduce docs.

Dominios apex (por ejemplo, example.com)

TipoNombreValor
A@76.76.21.21
TXT_jamdesk(se muestra en el dashboard)

Los dominios apex usan un registro A en lugar de CNAME porque los estándares DNS (RFC 1034) prohíben los registros CNAME en el apex de la zona.

Los cambios de DNS pueden tardar hasta 48 horas en propagarse, aunque la mayoría se completan en minutos. Consulta el estado en whatsmydns.net.

Verificación

Después de agregar los registros DNS, Jamdesk automáticamente:

  1. Detecta tus registros DNS (CNAME o registro A, más TXT)
  2. Verifica la propiedad del dominio mediante el registro TXT
  3. Aprovisiona un certificado SSL mediante Let's Encrypt
  4. Enruta el tráfico hacia tu documentación

Consulta el estado de verificación en SettingsDomain. El estado se muestra como:

  • Pending - Esperando la propagación del DNS
  • Active - Dominio verificado y sirviendo tráfico
  • Needs Attention - Discrepancia o conflicto de configuración (revisa la notificación por correo)
  • Error - Problema de configuración (ver detalles en el dashboard)

Haz clic en Refresh en el dashboard para comprobar manualmente el estado de verificación.

Certificados SSL

Los certificados SSL se aprovisionan automáticamente y se renuevan antes de vencer. HTTPS es obligatorio, por lo que las solicitudes HTTP se redirigen a HTTPS.

No necesitas configurar los certificados manualmente.

Dominios raíz

Los dominios raíz (apex) como example.com son totalmente compatibles. El dashboard muestra automáticamente los registros correctos: un registro A que apunta a 76.76.21.21 en lugar de un CNAME, ya que los estándares DNS prohíben los registros CNAME en el apex de la zona.

Si prefieres un subdominio como docs.example.com, eso también funciona.

Múltiples dominios

Cada proyecto admite un dominio personalizado. Para varios dominios que apunten a la misma documentación:

  1. Configura tu dominio principal en Jamdesk
  2. Configura los dominios adicionales para que redirijan al principal a nivel de DNS/CDN

Eliminar un dominio

Para desconectar un dominio personalizado:

  1. Ve a SettingsDomain
  2. Haz clic en Remove Domain
  3. Tu documentación sigue accesible en el subdominio *.jamdesk.app

Eliminar un dominio que tenía "Host at /docs" activado hará que Jamdesk vuelva a desplegar tu documentación para actualizar las rutas de URL.

Usuarios de Cloudflare

Si usas Cloudflare como tu proveedor de DNS:

  1. Establece el estado del proxy en DNS only (ícono de nube gris) durante la verificación del dominio
  2. Deja que Vercel gestione el SSL: desactiva "Always Use HTTPS" de Cloudflare para el subdominio de la documentación
  3. Después de completar la verificación, puedes volver a activar el proxy (nube naranja)

¿Usas un Cloudflare Worker? El registro DNS debe estar en modo proxy (nube naranja) para que el Worker funcione. Usa la nube gris solo durante la verificación y luego vuelve a cambiar. Consulta Configuración de Cloudflare Workers para más detalles.

Solución de problemas

ProblemaSolución
El dominio queda atascado en "Pending"Verifica los registros DNS con dig (CNAME para subdominios, A para apex)
Errores de certificado SSLAsegúrate de que ningún registro CAA bloquee Let's Encrypt
Bucles de redirecciónSi usas Cloudflare, configura la nube gris durante la verificación (ver Usuarios de Cloudflare arriba)
El CNAME no se resuelveVerifica el registro en el proveedor de DNS, espera la propagación
El dominio ya está en usoEl dominio está registrado en Vercel de una configuración anterior; la verificación suele completarse automáticamente

Verificar el DNS con dig

# Check CNAME record (subdomains)
dig CNAME docs.example.com

# Check A record (apex domains)
dig A example.com

# Check TXT record
dig TXT _jamdesk.example.com

Para diagnósticos detallados, consulta Problemas de DNS.

¿El subdominio jamdesk.app compite con mi dominio en las búsquedas?

No. Una vez que tu dominio personalizado está activo, las páginas servidas directamente desde tu subdominio [slug].jamdesk.app incluyen un enlace canónico que apunta a tu dominio, por lo que los motores de búsqueda tratan tu dominio como la única fuente de verdad y consolidan allí todas las señales de posicionamiento.

¿Qué sigue?

Subdominios

Configura ajustes específicos del subdominio

Alojamiento en subruta

Hospeda la documentación en example.com/docs

Solución de problemas de DNS

Diagnostica problemas de configuración de DNS