Aloje Directus sin instalar nada
Un CMS headless que se apoya en una base de datos existente y saca de ella, sin migración, un back-office cuidado y APIs REST y GraphQL.
Desde 8,99 €/mes
Introducción
Directus instalado, actualizado y respaldado por nosotros, en una máquina en Francia. Un CMS headless y un back-office instantáneo para cualquier base de datos, con una interfaz de administración cuidada y APIs REST y GraphQL generadas automáticamente. Usted no instala nada ni configura ningún servidor: la aplicación está en línea pocos minutos después del pedido, a su nombre.
El plan que le corresponde es App Confort por 8,99 €/mes IVA incl. — 4 GB de memoria, frente a 1 GB de mínimo teórico. Directus es una aplicación Node.js que sirve a la vez la API y una interfaz de administración completa, y que trata las imágenes al vuelo: redimensionar una foto es la operación más golosa del día. Añada la base de datos y las automatizaciones, y el mínimo teórico se vuelve enseguida un suelo incómodo.
La particularidad de Directus es que no impone su esquema: se le apunta a una base PostgreSQL, MySQL, MariaDB, SQLite o SQL Server existente, lee las tablas, las claves ajenas y los tipos, y deduce sus colecciones. Sus otros programas siguen escribiendo en las mismas tablas. El día que se vaya, la base sigue siendo suya con su forma original: Directus solo habrá añadido sus propias tablas de servicio al lado.
Lo que cambia el alojamiento gestionado
Se adapta a su base, no al revés
PostgreSQL, MySQL, MariaDB, SQLite o SQL Server: Directus lee el esquema existente y construye la interfaz correspondiente. Ninguna migración, ninguna tabla que renombrar, y las aplicaciones que ya escribían en esa base siguen haciéndolo.
REST y GraphQL, generadas y documentadas
Cada colección se expone en ambos formatos, con filtros, ordenación, paginación y recuperación de relaciones en una sola petición. El acceso se concede por token estático para un servicio o por sesión para una persona.
Permisos hasta el campo y hasta la fila
Un rol puede ver una colección pero no la columna de tarifas, o ver solo los registros de los que es autor, gracias a reglas de filtrado. Eso es lo que permite abrir la misma base a un proveedor sin enseñarle el resto.
Una biblioteca de archivos con transformaciones al vuelo
Una imagen subida una vez se sirve en el tamaño que pide el sitio, según ajustes con nombre definidos de antemano. El front deja de enviar fotos de cuatro megabytes porque nadie se acordó de reducirlas.
Por qué confiarla en lugar de instalarla
Una base de negocio que nunca tuvo interfaz
La base MySQL heredada de una aplicación interna se vuelve administrable en una tarde: aparecen las tablas, se reconocen las relaciones, y el equipo deja de pedir una consulta SQL al desarrollador para corregir una fila.
Un sitio y una aplicación móvil que comparten contenido
El contenido se escribe una vez. El sitio lo lee en REST, la aplicación móvil en GraphQL, y nadie copia un párrafo de un lado al otro.
Un equipo editorial con ámbitos distintos
Las reglas de filtrado hacen que un redactor vea solo sus artículos, un revisor los que esperan validación, y el responsable el conjunto.
Un estudio que entrega un back-office a sus clientes
La interfaz se ajusta al vocabulario del cliente —etiquetas, disposiciones, cuadros de mando— sin escribir una pantalla de administración. El presupuesto se va al negocio en vez de a los formularios.
Un equipo que automatiza sus tareas
Los flujos integrados se disparan por evento, por horario o por una llamada externa: enviar un aviso cuando se publica un artículo, llamar a un servicio con cada registro nuevo, limpiar una tabla cada noche.
Una base de contenido alojada en Francia
La instancia funciona en nuestra infraestructura de Nueva Aquitania, operado por nosotros, y la copia automática conservada 14 días se restaura desde el área de cliente.
Preguntas frecuentes
Sí, y esa es su razón de ser. Se le dan las credenciales de una base PostgreSQL, MySQL, MariaDB, SQLite o SQL Server, lee el esquema y presenta sus tablas como colecciones, reconociendo las claves ajenas. No modifica su estructura: solo añade sus propias tablas de servicio, con el prefijo directus_, para guardar usuarios, permisos e historial. Sus scripts y aplicaciones siguen escribiendo en las tablas de negocio igual que antes.
No es una licencia libre clásica, y conviene saberlo: Directus se publica bajo una licencia de tipo BSL. El uso es gratuito por debajo de un umbral de facturación fijado por el editor, y cada versión pasa a una licencia libre al cabo de unos años. Para una asociación, una pyme o un proyecto interno no suele plantear problema; si su organización es grande, verifique las condiciones en la web del editor antes de comprometerse.
Con los roles, ante todo. Cada rol define lo que puede leer, crear, modificar o borrar, colección por colección y campo por campo, con reglas de filtrado que limitan además las filas alcanzables. Un servicio recibe un token estático asociado a un rol hecho a su medida; una persona abre una sesión. El rol público, el que responde sin autenticación, solo debe contener lo que aceptaría ver en una página abierta.
Nada. Elige la aplicación, rellena los dos o tres campos que pide y queda en línea; la dirección y las credenciales llegan por correo. El plan recomendado para Directus es App Confort, por 8,99 €/mes IVA incl. con 4 GB de memoria, y se puede cambiar más adelante sin reinstalar.
Sí, forman parte del servicio. Una aplicación autoalojada sin actualizar es un riesgo de seguridad, no un ahorro. Las subidas de versión las aplicamos y verificamos nosotros, con una copia conservada 14 días para volver atrás desde el área de cliente.