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í