Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

cmms

Atlas CMMS es un sistema de gestión de mantenimiento informático (CMMS) auto-alojado, multiplataforma (web/móvil), basado en React y PostgreSQL. Permite gestionar órdenes de trabajo, inventario y automatización mediante Docker Compose.

Ficha actualizada 27 sept 2026, 17:57 · upstream 27 sept 2026, 15:42 · release v1.9.0

00

Qué es cmms

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Atlas CMMS es una aplicación web y móvil diseñada para la gestión autónoma del mantenimiento empresarial. Está construida con un frontend en React y utiliza una base de datos PostgreSQL junto con almacenamiento S3/MinIO para archivos. El sistema está pensado para ser desplegado localmente, ofreciendo control total sobre los datos sin depender de servicios en la nube.

CASOS DE USO
  • Gestión integral de órdenes de trabajo (creación, asignación y seguimiento) para equipos técnicos.
  • Control de inventario de repuestos con alertas de stock y automatización de pedidos de compra.
  • Análisis de costes y tiempos de inactividad para optimizar la fiabilidad del equipo.
  • Gestión de solicitudes de servicio y asignación de tareas a proveedores externos o equipos internos.
  • Implementación en sectores como industria, salud, hostelería o sector público para mantenimiento de activos.
PUNTOS DESTACADOS
  • Arquitectura auto-alojada lista para producción mediante Docker Compose.
  • Frontend moderno basado en React con interfaz responsive para móviles y escritorio.
  • Automatización de flujos de trabajo (triggers) para órdenes de mantenimiento.
  • Integración nativa con Google Maps para gestión de ubicaciones geográficas.
  • Sistema de roles y permisos configurable para diferentes niveles de acceso.
  • Exportación de informes y análisis de datos para toma de decisiones.
PRECAUCIONES
  • Requiere configuración manual de variables de entorno (POSTGRES_USER, JWT_SECRET_KEY) antes del despliegue.
  • Las notificaciones por email dependen de una configuración SMTP externa o SendGrid.
  • El almacenamiento predeterminado es MinIO local; la migración a GCP requiere configuración adicional.
  • No incluye script automático de copias de seguridad en el README proporcionado.
  • Complejidad media: requiere conocimientos básicos de Docker y gestión de bases de datos.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

work_orders_screenshot.pngCaptura de cmms
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Despliegue vía docker-compose up -d. Variables obligatorias: POSTGRES_USER, POSTGRES_PWD, MINIO_USER, MINIO_PWD, JWT_SECRET_KEY (generar con openssl). Configurar SMTP para notificaciones si ENABLE_EMAIL_NOTIFICATIONS=true. Asegurar contraseñas fuertes y definir PUBLIC_SERVER_URL en producción.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
React
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
3000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.