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? 🛠
-
Descarga el script a tu máquina local.
-
Hazlo ejecutable:
chmod +x directus-instance-dev.sh
-
Ejecuta el script:
./directus-instance-dev.sh
-
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.