Funciones · Dominios

Tu dominio, con HTTPS incluido.

Conecta a tu app un nombre de host que ya tienes (la página de precios indica qué planes lo incluyen). Tofu comprueba que es tuyo, prepara el certificado y solo lo marca como conectado cuando verifica que la dirección en vivo responde; en Cloudflare, tras una sola aprobación.

Ver la documentaciónConfiguración del agente

Lo que llama tu agente

  • domainConnect
  • domainAuthorize
  • domainAuthorizationStatus
  • domainVerify
  • domainGuidance
claude · ~/franks-kitchenejemplo

Connect frankskitchen.com

tofu · domainConnect frankskitchen.com

ownership_pending · _tofu TXT record

tofu · domainAuthorize

DNS approval is waiting · approve in your browser

tofu · domainVerify

Connected to your current healthy live version. HTTPS is configured.

Cómo se conecta un nombre de host

Primero se demuestra la propiedad, nunca al revés.

Cada paso se verifica antes de que empiece el siguiente, así que el panel y tu agente solo informan lo que Tofu pudo ver.

  1. Añade el nombre de host

    Desde la página Dominios o domainConnect, Tofu te devuelve un nuevo registro TXT de verificación, _tofu, válido solo para ese nombre.

  2. Demuestra que es tuyo

    Tofu lee el registro de verificación de vuelta por DNS-over-HTTPS en cada comprobación. Demostrar la propiedad del dominio principal no demuestra la del subdominio, y un registro de verificación antiguo no sirve para una solicitud nueva.
  3. Enrútalo y prepara HTTPS

    El proveedor de alojamiento verifica el nombre, el registro de enrutamiento lo apunta a tu app y se prepara un certificado para él.
  4. Conectado, tras verificarlo

    Solo cuando el nombre responde desde la versión en vivo que pasó su comprobación de estado. Hasta entonces, tu app sigue disponible en su propia dirección.
Demuestra que es tuyoownership_pendingApunta el dominio a tu appdns_pendingCandadocertificate_pendingEn líneaconnected
Un clic en Cloudflare

Aprueba una sola vez. Tofu escribe los registros.

Si Cloudflare administra tu dominio, ahórrate copiar los registros. Abre el enlace que te da Tofu con la sesión iniciada en Tofu y aprueba a Tofu en la propia pantalla de Cloudflare. Después Tofu escribe en esa zona los registros que pidió la conexión y los comprueba de inmediato, no en el siguiente minuto. Una aprobación escribe los registros de un solo nombre de host: el registro del www o de la raíz que viene con ese nombre lo configuras tú.

No hay ningún campo para una clave de API. La aprobación es la credencial: se guarda cifrada y puedes retirarla desde Tofu o desde el panel de Cloudflare.

Un registro que ya tiene otro valor nunca se sobrescribe: Tofu te dice cuál debes resolver. Además, el botón no se ofrece para una zona que administra otro proveedor, donde la aprobación no podría escribir nada.

DNS accessauthorized
Zone
frankskitchen.com one zone
Scopes
zone.read dns.write
Writes
_tofu and the routing record
Proxy
off, on every record
Keys pasted
none

Access approved. Tofu may write DNS records in this one zone.

Otro proveedor de DNS

Los registros exactos, revisados por Tofu.

La página Dominios primero lee la zona que vas a cambiar: quién la administra, qué hay ya en ese nombre y qué entraría en conflicto. No escribe nada. Después enumera los registros que debes agregar y los comprueba en cuanto indicas que ya están guardados.

TipoNombreValor
TXT_tofu.frankskitchen.comtofu-verification=…: no lo elimines mientras el nombre esté conectado
TXT_vercel.frankskitchen.comLa comprobación del propio proveedor de alojamiento, cuando este la pide: se muestra tal como la entrega
A o CNAMEfrankskitchen.comEl registro de enrutamiento que recomienda el proveedor de alojamiento, tal como lo entrega. En el alojamiento estático compartido, conecta la dirección www en su lugar: esta app no puede usar la raíz de un dominio
CNAMEwww.frankskitchen.comPara el www que viene con él: su registro de enrutamiento, que configuras tú y que reemplaza cualquier registro que ya esté ahí

Cada fila también muestra el nombre corto que espera un proveedor de DNS que agrega la zona automáticamente (_tofu, @), para que un nombre pegado nunca duplique el dominio.

Tu agente puede agregarlos con tus propias herramientas de DNS, en tu máquina: Tofu nunca pide una contraseña ni una clave de DNS. Un registro guardado después de que un servidor DNS ya hizo la consulta puede seguir oculto durante la ventana de caché negativa de la zona; la tarjeta indica cuánto dura y de quién es ese límite.

Las reglas

Un nombre, una app. Tu dirección no cambia.

  • Por app

    Hasta 10 nombres de host

    Cada uno se reclama y se verifica por separado; el www o la raíz que viene con uno no se cuenta.

  • Por nombre de host

    Una sola app en todo Tofu

    Ninguna otra app puede reclamar un nombre verificado hasta que su dueño lo desconecte.

  • La raíz y www

    Una conexión, dos nombres

    Al conectar frankskitchen.com también se conecta www.frankskitchen.com, que envía a sus visitantes a frankskitchen.com; al conectar un www, su raíz llega de la misma forma. Ese único registro lo configuras tú. Una app en alojamiento estático compartido conecta su dirección www, y la raíz redirige a ella.

  • Tu dirección

    trytofu.app se queda

    El dominio se agrega junto a la dirección trytofu.app de tu app, nunca en su lugar, y esa dirección sigue funcionando.

Aún no está disponible

  • No se puede comprar, renovar ni transferir un dominio. La búsqueda y las cotizaciones existen, pero la compra dentro de Tofu está desactivada: compras en un registrador y luego conectas el nombre aquí.

  • La configuración con un clic es solo para Cloudflare. En cualquier otro proveedor de DNS, los registros que enumera Tofu los agregas tú o tu agente, con tus propias herramientas de DNS.

Lo que Tofu no hace

  • Los registros permanecen cuando desconectas. Al desconectar, primero se retira la aprobación y después la conexión y el www o la raíz que venía con ella; los registros que escribió Tofu siguen en tu zona, listados para que puedas eliminarlos donde están.

  • Una app desplegada. Un dominio personalizado apunta a una versión activa, así que la app debe estar desplegada primero.

  • Un nombre de host exacto por conexión. No se admiten comodines, URL ni direcciones IP. Solo la raíz y su www se conectan juntas: un nombre como shop.frankskitchen.com se conecta por separado.

  • No se cambian el correo ni los servidores DNS. Conectar un dominio no cambia los servidores DNS ni escribe registros de correo. El correo de creación de cuenta desde tu dominio es un paso aparte, bajo send.; consulta Inicio de sesión y correo.

Pega un prompt. En línea en 10 minutos.

Tu app, su base de datos, tu dominio y tu inicio de sesión: desde el agente que ya usas, en unos 10 minutos.

Empezar gratis