DroneOpsCommand
Plataforma self-hosted de gestión de misiones para operadores comerciales de drones, con generación de informes por IA, facturación, importación de registros de vuelo y monitoreo en tiempo real del espacio aéreo.
Ficha actualizada 22 sept 2026, 18:25 · upstream 22 sept 2026, 16:54 · release companion-v2.62.1
Qué es DroneOpsCommand
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
DroneOpsCommand es una plataforma full-stack auto-hospedada diseñada para gestionar operaciones comerciales de drones end-to-end. Permite el ciclo completo desde la ingestión de datos de vuelo hasta la entrega de informes, incluyendo generación de reportes con IA, facturación y monitoreo del espacio aéreo en tiempo real.
La herramienta está construida sobre una arquitectura full-stack que incluye un backend en Node.js/FastAPI, frontend con Next.js/React, base de datos PostgreSQL para persistencia de datos, Redis para caché y sincronización, y almacenamiento S3/MinIO para archivos. El sistema soporta múltiples tipos de misiones (rescate, videografía, recuperación de mascotas, inspecciones, mapeo, fotografía, surveying, seguridad e investigaciones) con un flujo de trabajo multi-paso que permite crear y gestionar misiones desde la creación hasta la entrega final.
El núcleo del sistema se centra en el análisis de datos de vuelo mediante IA. Se integra Ollama para generar informes automáticos basados en notas del operador o narrativa, utilizando modelos como Llama 3.1 8B Instruct (q4_K_M) que se ejecutan localmente sin necesidad de conexión a internet, o la API de Claude para reportes más rápidos y de mayor calidad.
La plataforma incluye funcionalidades avanzadas como visualización de mapas de trayectorias multi-vuelo con superposición de capas, exportación de GPX/KML/CSV, integración con OpenDroneLog para sincronizar datos de vuelo, generación de PDFs personalizados con branding corporativo y facturación automatizada. Además, permite el seguimiento en tiempo real del espacio aéreo mediante la API pública de OpenSky Network.
El diseño prioriza la operatividad: es completamente self-hosted sin dependencias cloud, no requiere licencias por usuario ni suscripciones, y funciona directamente sobre hardware propio con Docker Compose como punto de entrada. La interfaz es responsiva y tiene modo oscuro por defecto.
- Gestionar múltiples misiones de videografía aérea para clientes corporativos o gubernamentales
- Generar informes técnicos y operativos automáticos tras cada misión con análisis de datos
- Monitorear el espacio aéreo en tiempo real mediante integración con OpenSky Network
- Realizar inspecciones reguladas con trazabilidad completa de vuelo y reportes generados automáticamente
- Gestionar flota de drones comerciales (DJI) desde un único panel de administración
- Exportar datos de vuelo a formatos estándar como GPX o KML para integración con terceros software
- Automatizar la facturación mediante líneas de items predefinidas y cálculo automático de impuestos
- 100% auto-hospedado sin dependencias cloud ni licencias por usuario, reduciendo costos operativos
- Generador de informes con IA local (Ollama) que procesa datos en la propia máquina del operador
- Visualización interactiva de mapas de trayectorias multi-vuelo con superposición de capas y cálculo de área de cobertura
- Integración nativa con OpenDroneLog para sincronizar datos de vuelo desde plataformas open-source
- Soporte completo de DJI flight logs mediante decodificación automática vía API del fabricante
- Sistema de facturación automatizada con múltiples categorías, impuestos y seguimiento de pagos
- El modelo Llama 3.1 8B Instruct q4_K_M requiere al menos 6 núcleos de CPU para ejecutarse eficientemente
- La generación de reportes con IA puede tardar minutos en entornos con pocos recursos
- La sincronización con OpenDroneLog depende de la disponibilidad del servicio API del proveedor
- El almacenamiento de logs originales y exportaciones de video consume espacio adicional al vuelo
- No incluye un motor de renderizado 3D ni herramientas para modelado de terreno (DEM)
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desplegar DroneOpsCommand, se requiere Docker Compose v2+ con el archivo docker-compose.yml. Se recomienda alojar la aplicación en una máquina virtual Linux con al menos 8 GB de RAM y 4 núcleos de CPU. El stack auto-hospeda PostgreSQL, Redis, Ollama (para modelos locales) y un backend Node.js/FastAPI. La primera ejecución requiere descargar el modelo Llama 3.1 8B Instruct (~4.9 GB) y generar las tablas de la base de datos. Para iniciar en segundo plano, se puede instalar el servicio systemd con ./setup-server.sh. Se recomienda alojar los contenedores en un servidor dedicado o una VM aislada para evitar interferencias del host. Actualizaciones se realizan mediante git pull + docker compose up -d --build.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.