dev.ansango / blog

Automatizar Directus en Desarrollo

63c7475e4efc63b7b6a938443c755cc0_MD5.jpg

Automatizar Directus en Desarrollo

He creado un script en bash para automatizar la configuración de una instancia de Directus enfocada en el desarrollo. Si trabajas con Directus y quieres simplificar tu flujo de trabajo, este script te puede ahorrar tiempo y esfuerzo.

🎯 Principales Características

  • Instalación automática de la versión más reciente de Directus.
  • Verificación de compatibilidad con Node.js 18.x, evitando problemas de versión.
  • Configuración automática de una base de datos SQLite, ideal para entornos de desarrollo rápidos.
  • Creación de un usuario administrador y configuración de variables de entorno.
  • Instalación de herramientas de desarrollo como nodemon y concurrently.
  • Soporte para gestionar extensiones de Directus, lo que te permite crear y ejecutar extensiones fácilmente durante el desarrollo.

🛠 ¿Cómo Funciona?

  1. Descarga el script a tu máquina local.

  2. Hazlo ejecutable:

    chmod +x directus-instance-dev.sh
    
  3. Ejecuta el script:

    ./directus-instance-dev.sh
    
  4. Sigue las instrucciones para configurar tu instancia (usuario administrador, nombre del proyecto, puerto, etc.), ¡y listo!

🎉 ¿Por Qué Usarlo?

Este script se encarga de todas las tareas repetitivas de configuración para que puedas centrarte en desarrollar en lugar de ajustar configuraciones. Ya sea que estés comenzando con Directus o construyendo un proyecto más complejo con extensiones, te ofrece una solución automatizada y limpia.

🧩 Personalización

El script es fácil de modificar para que puedas:

  • Cambiar la configuración de la base de datos.
  • Ajustar variables de entorno.
  • Pre-instalar extensiones específicas de Directus.
  • Optimizar los scripts de desarrollo.

👉 Descarga el script aquí