Repolode
Grashjs

Grashjs/cmms

Sistema de gestión de mantenimiento computarizado (CMMS) autoalojado, con aplicaciones web y móviles para órdenes de trabajo, activos e inventario.

Alternativa open source a:UpKeepFiix

Estrellas
859
Forks
250
Issues abiertos
96
Último commit
anteayer

¿Qué es?

Atlas CMMS es un sistema autoalojado de gestión de mantenimiento para hacer seguimiento de órdenes de trabajo, equipos y actividades de mantenimiento. Se ejecuta con Docker e incluye una interfaz web y aplicaciones móviles para Android e iOS que se conectan a tu propio servidor backend. Está dirigido a responsables de instalaciones, equipos de fabricación y otras organizaciones que necesitan mantener los equipos en funcionamiento y coordinar a los técnicos.

El sistema permite crear, asignar y consultar el historial de órdenes de trabajo, además de hacer seguimiento de los tiempos de inactividad y los costos de los equipos, gestionar el inventario con alertas de existencias y aprobar órdenes de compra. También permite gestionar ubicaciones y solicitudes de servicio con integración con Google Maps, y personalizar los roles y permisos de usuario.

El backend está desarrollado con Java Spring Boot; el frontend web, con React y TypeScript; y la aplicación móvil, con React Native. El almacenamiento puede usar MinIO o Google Cloud Storage, y el inicio de sesión admite SSO mediante Google o Microsoft, además de LDAP. El proyecto principal está bajo la licencia AGPLv3 y ofrece una licencia comercial para el cambio de marca y las funciones avanzadas.

Funciones clave

  • 01Crear, asignar y hacer seguimiento de órdenes de trabajo, con prioridades e historial.
  • 02Hacer seguimiento de los tiempos de inactividad de los equipos, los costos de mantenimiento y la mano de obra.
  • 03Gestionar el inventario con alertas de existencias y automatizar las órdenes de compra.
  • 04Personalizar roles de usuario, permisos y automatización de flujos de trabajo.
  • 05Gestionar ubicaciones con Google Maps y atender solicitudes de servicio.
  • 06Se ejecuta mediante Docker Compose e incluye aplicaciones complementarias para Android e iOS.

Casos de uso

  • Gestionar el mantenimiento preventivo de edificios, campus o hoteles.
  • Hacer seguimiento de las reparaciones de maquinaria y equipos médicos en los sectores de fabricación o salud.
  • Coordinar a técnicos y proveedores de servicios externos mediante órdenes de trabajo.
  • Utilizar un sistema de mantenimiento interno sin enviar datos de activos a un proveedor de SaaS.

Inicio rápido

  1. 1

    Descarga docker-compose.yml, nginx.conf y .env.example; luego cambia el nombre de .env.example a .env

  2. 2

    Inicia los servicios con Docker Compose

    docker-compose up -d
  3. 3

    Abre http://localhost:3000 en el navegador

Antes de usarlo

  • Se necesita Docker y configurar manualmente varias variables de entorno, incluido un secreto JWT.
  • Algunas funciones avanzadas requieren una clave de licencia de pago de Atlas CMMS.
  • Las notificaciones por correo electrónico, SSO y las funciones de Google Maps requieren configuración adicional con servicios de terceros.

En colecciones

Temas

#cmms#maintenance-management#self-hosted#asset-management#inventory-management#work-orders#docker#react-native#asset-tracking#equipment-maintenance

Preguntas frecuentes

¿Qué es cmms?
Sistema de gestión de mantenimiento computarizado (CMMS) autoalojado, con aplicaciones web y móviles para órdenes de trabajo, activos e inventario. Atlas CMMS es un sistema autoalojado de gestión de mantenimiento para hacer seguimiento de órdenes de trabajo, equipos y actividades de mantenimiento. Se ejecuta con Docker e incluye una interfaz web y aplicaciones móviles para Android e iOS que se conectan a tu propio servidor backend. Está dirigido a responsables de instalaciones, equipos de fabricación y otras organizaciones que necesitan mantener los equipos en funcionamiento y coordinar a los técnicos.
¿cmms es gratuito? ¿Qué licencia tiene?
cmms es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿cmms sigue mantenido?
Mantenimiento activo. El último commit de cmms fue el 5 nov 2026.
¿Para qué puedo usar cmms?
Gestionar el mantenimiento preventivo de edificios, campus o hoteles. Hacer seguimiento de las reparaciones de maquinaria y equipos médicos en los sectores de fabricación o salud. Coordinar a técnicos y proveedores de servicios externos mediante órdenes de trabajo. Utilizar un sistema de mantenimiento interno sin enviar datos de activos a un proveedor de SaaS.
¿Cómo se instala cmms?
Descarga docker-compose.yml, nginx.conf y .env.example; luego cambia el nombre de .env.example a .env Inicia los servicios con Docker Compose: docker-compose up -d Abre http://localhost:3000 en el navegador
¿Dónde consigo cmms?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Grashjs/cmms

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados