Dilohost Docs

Ejemplos de peticiones

Peticiones reales que puedes hacer a tu agente, agrupadas por tema, con lo que hace Dilohost en cada una y lo que te contesta el agente.

Actualizado el 11 de octubre de 2026 Ver en Markdown

Con Dilohost no hay comandos que memorizar: pides las cosas como se las pedirías a una persona. Estos ejemplos sirven de punto de partida. Debajo de cada uno verás qué herramienta usa el agente y qué te devuelve.

Nota

Las respuestas son orientativas: cada agente lo cuenta con sus palabras. Las direcciones del tipo a1b2c3d son el identificador de tu cuenta, que cambia en cada caso.

Tu cuenta

Ver qué tienes

¿Qué tengo en Dilohost y cuánto llevo gastado este mes?

El agente consulta tu cuenta (account.info y account.usage) y te resume tu plan, los proyectos, webs, bases de datos y dominios que tienes, lo que llevas usado de cada límite y el crédito de uso que te queda este mes.

Elegir plan

Necesito una base de datos para mi tienda. ¿Qué plan me hace falta y cuánto cuesta?

El agente lee el catálogo de planes (account.plans) y te dice cuál incluye bases de datos y su precio, sin inventárselo. Si decides contratarlo, te prepara un enlace de pago seguro de Stripe (billing.checkout); el pago lo haces tú en esa página.

Publicar

Una web desde cero

Hazme una web de una página para mi peluquería «Corte Fino», con horario, dirección y un botón de WhatsApp, y publícala.

El agente escribe la web, crea un proyecto (project.create) y la publica (deploy.publish). Al ser HTML y CSS, queda en línea en segundos:

Ya está publicada en https://web-cortefino-a1b2c3d.dilosite.es

Un proyecto que ya tienes

Publica esta app de Laravel en Dilohost, en un proyecto llamado tienda.

Desde Claude Code u otro agente con terminal, el agente pide un remoto git de Dilohost (deploy.git_remote) y hace git push. Dilohost detecta que es Laravel, la construye y la pone en línea. El agente consulta el estado (deploy.status) hasta que diga «en línea» y te da la dirección. Desde claude.ai, en lugar del push te da un enlace para que subas el proyecto en un zip (upload con mode="page").

Una dirección más bonita

Cambia la dirección de la web de la peluquería a cortefino.dilosite.es.

El agente comprueba que el nombre está libre y te pide confirmación, porque la dirección anterior dejará de funcionar (deploy.subdomain). Cuando dices que sí, la web pasa a https://cortefino.dilosite.es al momento.

Volver atrás

La última versión de la tienda ha roto el carrito. Vuelve a la de ayer.

El agente mira el historial (deploy.history), localiza la versión anterior y vuelve a ella sin reconstruir nada (deploy.rollback). Te dice qué número de versión está ahora en línea.

Bases de datos y ficheros

Base de datos conectada

Crea una base de datos PostgreSQL para la app web del proyecto tienda y conéctasela.

El agente crea la base con su propio usuario (database.create) y guarda la conexión como variables secretas de la app (database.connection con inject_into). La contraseña no aparece en la conversación. Te avisa de que la app se reinicia para leer las variables nuevas.

Copia antes de un cambio delicado

Haz una copia de la base de datos de la tienda ahora, antes de que lance la migración.

El agente lanza una copia inmediata (backup.now) y, cuando termina, te lo confirma. Si luego hiciera falta, puede restaurarla (backup.restore), siempre después de que lo confirmes, porque sustituye los datos actuales.

Migraciones

Ejecuta las migraciones de Laravel en la tienda.

El agente ejecuta php artisan migrate --force dentro de la app (app.run) y te enseña la salida. Solo se admiten comandos de mantenimiento de una lista cerrada, no una consola libre.

Dominios

Comprar un dominio

¿Está libre cortefino.es? Si lo está, cómpralo y ponlo en la web de la peluquería.

El agente busca el dominio y su precio (domain.search). Para comprarlo necesita los datos del titular, que eres tú o tu empresa (domain.contact_create), y tu confirmación con el precio final (domain.buy); se paga con el saldo de tu cuenta. Después lo une a la web (domain.attach) y el certificado HTTPS se pone solo.

Traer el dominio que ya tienes

Quiero usar mi dominio panaderiaana.com, que tengo en otro proveedor, para mi web.

El agente inicia la conexión (domain.connect) y te da un registro TXT para que demuestres que el dominio es tuyo. Cuando lo añades en tu proveedor, lo verifica (domain.verify) y te explica el siguiente paso: cambiar los servidores DNS o apuntar solo la web.

Correo

Un buzón con tu dominio

Crea el correo info@cortefino.es para la peluquería.

Si el correo aún no está activado en el dominio, el agente lo activa primero (email.enable). Después crea el buzón (email.create) tras enseñarte lo que cuesta y esperar tu confirmación. La contraseña la puedes dar en la conversación o ponerla tú en el panel; el agente te da los datos para configurar el móvil (email.settings).

Traer el correo antiguo

Tengo el correo de la panadería en Gmail. Pásalo todo a Dilohost.

El agente sigue la guía de migración (email.guide): comprueba de dónde viene el correo, prepara el buzón de destino y copia los mensajes (email.migrate), informándote del progreso (email.migrate_status) hasta que termina.

Cuando algo falla

Diagnóstico

La web de la tienda da error 502. ¿Qué le pasa?

El agente pide un diagnóstico (app.diagnose) y lee los registros recientes (app.logs). Te explica en lenguaje llano qué falla (por ejemplo, que la app no escucha en el puerto que toca o que le falta una variable) y qué hay que cambiar.

Visitas

¿Cuántas visitas ha tenido la web de la peluquería esta semana y de dónde vienen?

El agente consulta las estadísticas de los últimos días (app.traffic): páginas vistas, visitantes, páginas más vistas, de dónde llegan y cuánto tardan en cargar. No necesitas instalar ninguna analítica.

Si algo no existe

Quiero que la web me mande un SMS cada vez que alguien reserve.

Si ninguna herramienta lo cubre, el agente te lo dice y, si quieres, deja la petición al equipo de Dilohost (feature_request.create), sin prometerte fechas.

Relacionado