Directus Hosting

Convierte bases de datos SQL en APIs administradas, colecciones de contenido, flujos de trabajo y paneles de administración.

  • Un clic desplegar
  • 25 GB Espacio en disco necesario
  • 2 GB de RAM Memoria necesaria
  • Desde 5 € Precio
Ordena ahora Sin gastos de configuración

Lo que obtienes
en AvaHost

El despliegue con un clic, un dominio personalizado, HTTPS gratuito, actualizaciones automáticas de aplicaciones y copias de seguridad programadas vienen con cada aplicación en la nube. Puedes ejecutar múltiples aplicaciones en un servidor, y el acceso a la terminal está incluido.

Un contenedor PostgreSQL se aprovisiona con la aplicación y permanece sin gestionar por AvaHost.

Pedir servidor

Tecnología

Imagen de Docker
directus/directus:latest
Puerto predeterminado
8055
Base de datos
postgres

Cómo funciona Directus

Directus lee el esquema de una base de datos SQL y presenta sus tablas como colecciones y campos dentro de un Data Studio basado en navegador. Los administradores pueden diseñar o extender un modelo de datos, crear relaciones, definir roles y permisos, y exponer registros a través de APIs REST y GraphQL generadas. Las aplicaciones consumen esas APIs mientras los editores trabajan a través de formularios, listas, paneles de control y otras vistas del estudio.

Los archivos se pueden cargar en almacenamiento configurado y hacer referencia a ellos desde registros. Los flujos automatizan tareas o lógica empresarial en respuesta a eventos, programaciones, webhooks o acciones manuales. Los paneles de Insights visualizan datos seleccionados, mientras que las extensiones pueden agregar interfaces, pantallas, puntos finales, hooks y otro comportamiento del proyecto.

Características clave de Directus

Los permisos granulares pueden controlar colecciones, campos, acciones y acceso a nivel de elemento para cada rol o política. La API y el Data Studio utilizan el mismo modelo de proyecto, reduciendo la brecha entre los flujos de trabajo del editor y el desarrollo de aplicaciones. Los filtros, relaciones, validación, presets y traducciones ayudan a adaptar contenido u datos operacionales a diferentes equipos.

Directus es flexible porque expone una base de datos en lugar de imponer una única estructura de sitio web estrecha. Eso también significa que las decisiones de modelado de datos son importantes: las relaciones, permisos, índices o flujos mal elegidos pueden crear problemas de seguridad y rendimiento que la interfaz visual no puede resolver automáticamente.

Directus vs Contentful

1

Directus

Directus es una plataforma de datos autohospedada que combina un estudio visual, APIs generadas, permisos, archivos, automatizaciones y paneles de control sobre PostgreSQL. Contentful es una plataforma de contenido operada por un proveedor con entrega de API, entornos gestionados, integraciones de marketplace, orquestación de contenido, personalización y servicios de experiencia digital más amplios.

2

Contentful

Contentful puede ser adecuado para organizaciones que desean infraestructura operada por un proveedor y un ecosistema de contenido gestionado establecido. Directus es más apropiado cuando la base de datos, el servicio de API, las extensiones y la implementación deben permanecer bajo el control del operador, siempre que el equipo pueda diseñar y gobernar su propio modelo de datos.

Pedir Directus

Quién usa Directus

Los equipos de desarrollo utilizan Directus como backend para sitios web, aplicaciones móviles, portales y herramientas internas. Las agencias crean modelos de contenido reutilizables para proyectos de clientes, mientras que los grupos de operaciones construyen interfaces de datos estructurados sin desarrollar cada formulario y pantalla de permisos desde cero.

La plataforma no es un sustituto del diseño de bases de datos o la revisión de seguridad de aplicaciones. Los roles, permisos públicos, tokens de API, flujos, acceso a archivos y cambios de esquema deben probarse antes de exponer un proyecto a usuarios externos.

Autohospedaje de Directus: requisitos y costo

El uso de recursos crece con colecciones, campos, solicitudes de API, filtros, relaciones, cargas de archivos, transformaciones, flujos, paneles de control y editores concurrentes. PostgreSQL con extensiones espaciales almacena los datos del proyecto y los registros del sistema de Directus, mientras que Redis admite el almacenamiento en caché. PostgreSQL se incluye pero no está gestionado, y su memoria está fuera del mínimo de aplicación exportado.

AvaHost recomienda el Plan 3 a €10 para Directus después del ajuste de la base de datos. Se incluyen implementación con un clic, un dominio de API personalizado, HTTPS automatizado, actualizaciones automáticas de aplicaciones y copias de seguridad programadas. El correo electrónico de la aplicación está deshabilitado, por lo que las invitaciones de usuario, la verificación de correo electrónico registrado, los enlaces de restablecimiento de contraseña y las notificaciones por correo electrónico no se pueden entregar desde el proyecto hospedado.

F.A.Q

  • Directus comienza en €10 en el Plan 3 después de añadir capacidad para PostgreSQL. El plan incluye Data Studio, APIs REST y GraphQL, caché Redis, archivos y ejecución ordinaria de flujos. El tamaño del esquema, el tráfico de API, los filtros, las transformaciones, los activos cargados, las automatizaciones, los dashboards y los editores concurrentes determinan cuándo se necesitan más recursos.

  • AvaHost provisiona PostgreSQL con extensiones espaciales y conecta Directus a ella. Los registros del proyecto, usuarios, roles, permisos, flujos y metadatos del sistema dependen de esa base de datos. PostgreSQL está incluido pero no administrado, por lo que los cambios de esquema, registros de base de datos y archivos persistentes deben revisarse conjuntamente durante actualizaciones, migraciones o recuperación.

  • Data Studio y las APIs generadas pueden usar un dominio personalizado con HTTPS automatizado después de que el DNS apunte al servicio alojado. Configure las aplicaciones contra la dirección final, luego pruebe la autenticación, llamadas REST, consultas GraphQL, URLs de archivos, webhooks y devoluciones de llamada de flujo. Los permisos públicos deben revisarse antes de exponer cualquier colección.

  • El correo electrónico de aplicación está deshabilitado en AvaHost. Los enlaces de invitación de Directus, los mensajes de verificación de registro, los correos de restablecimiento de contraseña y las notificaciones por correo electrónico no se pueden enviar desde el proyecto alojado. El administrador inicial se crea durante la implementación, pero la incorporación de usuarios adicionales y la recuperación requieren un proceso controlado sin correo electrónico que preserve la revisión de roles y permisos.