dev.ansango / wiki

Directus CMS

· 2 min de lectura

Directus CMS

Directus es una plataforma de gestión de contenidos (CMS) de código abierto que se utiliza para gestionar y administrar contenido de bases de datos SQL. Directus se conecta directamente a tu base de datos existente, permitiéndote mantener el control total sobre tu esquema y datos.

Algunas características clave de Directus incluyen:

  1. Interfaz de usuario amigable: Proporciona una interfaz intuitiva para gestionar contenido sin necesidad de conocimientos técnicos avanzados.
  2. API REST y GraphQL: Ofrece APIs tanto REST como GraphQL para interactuar con tu contenido de manera programática.
  3. Flexibilidad: Compatible con cualquier base de datos SQL, como MySQL, PostgreSQL, SQLite.
  4. Roles y permisos: Permite definir roles y permisos detallados para controlar el acceso al contenido y las acciones permitidas por cada usuario.
  5. Extensibilidad: Soporta extensiones y personalizaciones a través de hooks, plugins y configuraciones específicas.
  6. Multiplataforma: Puede desplegarse en múltiples entornos, desde servidores locales hasta servicios en la nube.

Instalación

Npm

npm init directus-project@latest <nombre-del-proyecto>
cd <nombre-del-proyecto>
npx directus start

Docker

docker run \
-p 8055:8055 \
-e SECRET=reemplazar-con-un-valor-aleatorio-seguro \
directus/directus
http://localhost:8055 o http://127.0.0.1:8055.

Github

Docs

Comunidad

Tutoriales