Conceptos básicos
Qué es una cuenta, un proyecto, una app, una versión o una confirmación, y cómo encajan el plan, el crédito de uso, el tope de gasto y el monedero.
Para usar Dilohost basta con hablar con tu agente, pero conocer estas piezas te ayuda a pedir las cosas con precisión y a entender lo que te contesta.
Cuenta
Todo lo que publicas vive en una cuenta. Cada persona tiene la suya al registrarse, con su plan, su saldo y su consumo. Una cuenta tiene un identificador corto, de siete caracteres (por ejemplo a1b2c3d), que aparece en las direcciones de tus webs.
Propietario y equipo
- El propietario es quien creó la cuenta. Solo hay uno.
- Puede invitar a otras personas como usuarios. Comparten la cuenta entera: publican, borran (con confirmación), compran dominios con el saldo de la cuenta y recargan.
- Solo el propietario gestiona el equipo, el plan, el método de pago, los datos de facturación, el tope de gasto y los códigos para llevarse un dominio.
Una persona puede pertenecer a varias cuentas: la suya y las de quienes la inviten. Ver Equipo.
Proyecto
Un proyecto agrupa lo que forma parte de lo mismo: la web de una tienda, su base de datos, su almacén de fotos y sus tareas programadas. Su identificador tiene de 2 a 20 caracteres en minúsculas, números o guiones (por ejemplo tienda o mi-tienda).
Borrar un proyecto no lo elimina en el acto: va a la papelera 30 días.
Recursos de un proyecto
Dentro de un proyecto hay recursos. Cada uno tiene un nombre de 1 a 20 minúsculas y números, sin guiones (por ejemplo web, api o datos).
| Recurso | Qué es |
|---|---|
| Web estática | HTML, CSS, JavaScript e imágenes, sin servidor. Se publica en segundos. |
| App | Una aplicación con servidor: Node, PHP/Laravel, Python, Go, Ruby o lo que describa su Dockerfile. Dilohost la construye y la mantiene en marcha. |
| Worker | Un proceso que corre siempre con el código de una app; por ejemplo, la cola de trabajos (php artisan queue:work). |
| Tarea programada | Un comando que se ejecuta con un horario (formato cron, hora de Madrid); por ejemplo, php artisan schedule:run cada 5 minutos. |
| Base de datos | PostgreSQL o MySQL, con su propio usuario y copias diarias. |
| Almacén de ficheros | Un bucket compatible con S3 para fotos, documentos o vídeos de la app. |
En las herramientas, la web estática y la app se tratan igual: a las dos se les llama «app» y se publican con deploy. Dilohost decide cuál es por lo que hay en el código. Ver Webs estáticas y Apps con servidor.
Dirección de una web
Cada web o app publicada tiene una dirección con HTTPS:
https://<app>-<proyecto>-<cuenta>.dilosite.es
Por ejemplo, la app web del proyecto tienda en la cuenta a1b2c3d está en https://web-tienda-a1b2c3d.dilosite.es. Puedes cambiarla por un nombre a tu gusto en dilosite.es (ver Versiones y dirección) o usar tu propio dominio (ver Dominios).
Versión
Cada vez que publicas una web o una app se crea una versión numerada: 1, 2, 3… El historial guarda cuándo se publicó cada una, con qué mensaje y cuál está en línea. Puedes volver a una versión anterior sin esperar a que se construya de nuevo. Ver Versiones.
Una versión pasa por estos estados:
| Estado | Qué significa |
|---|---|
| En cola | Esperando su turno para construirse. |
| Construyendo | Instalando dependencias y preparando la app. |
| Arrancando | La versión nueva se está poniendo en marcha. |
| En línea | Ya responde en su dirección. |
| Falló | No se pudo construir o no arrancó. La versión anterior sigue en línea. |
| Sustituida | Hubo otra publicación más reciente antes de que terminara. |
Confirmación
Lo que borra, sustituye o cuesta dinero no se hace a la primera. La primera vez, Dilohost devuelve un resumen de lo que va a pasar y un código; tu agente te lo cuenta y solo lo repite con ese código si tú dices que sí. El código caduca a los 10 minutos y vale una sola vez. Ver Confirmaciones.
Plan
El plan marca cuántos proyectos, apps, bases de datos, almacenes, dominios y buzones puedes tener, y cuántas publicaciones al día. Hay un plan Gratis sin caducidad y planes de pago mensuales o anuales. Ver Planes y precios.
Crédito de uso
Cada plan incluye un crédito de uso al mes, en euros. Dilohost mide cada hora lo que gasta cada app (memoria, procesador, disco, bases de datos, salida a Internet, buzones…) y lo valora con una tarifa pública. Mientras no pases del crédito, no pagas nada más. Si lo pasas, el exceso se cobra:
- en los planes de pago, en tu factura;
- en el plan Gratis, del monedero.
Te avisamos al llegar al 80 % y al 100 % del crédito. Ver Pagos.
Tope de gasto
En los planes de pago, el tope de gasto es lo máximo que aceptas pagar de exceso al mes (25 € si no lo cambias; puedes subirlo, bajarlo o quitarlo). Si se alcanza, Dilohost para tus apps con servidor hasta que lo subas o empiece el mes siguiente. Las webs estáticas y el correo siguen funcionando.
Monedero
El monedero es el saldo de la cuenta. Se recarga con tarjeta y sirve para comprar y renovar dominios y, en el plan Gratis, para pagar el uso que pase del crédito. Si en Gratis no queda saldo, las apps con servidor se paran hasta el día 1. Ver Pagos.
Papelera
Un proyecto borrado se guarda 30 días con todos sus datos: código, bases de datos y copias, almacenes y tareas. En ese tiempo puedes recuperarlo entero. Pasado el plazo se borra para siempre. Ver Papelera y bajas.
Herramientas
Por debajo, tu agente usa las herramientas del servidor MCP de Dilohost: project, deploy, database, domain, email… Cada una agrupa varias acciones. No necesitas conocerlas, pero si te interesa, están todas en la referencia de herramientas.