Repolode
Grashjs

Grashjs/cmms

Sistema de gestão de manutenção computadorizado (CMMS) auto-hospedado, com apps web e mobile para ordens de serviço, ativos e estoque.

Alternativa open source a:UpKeepFiix

Estrelas
861
Forks
250
Issues abertas
96
Último commit
anteontem

O que é?

O Atlas CMMS é um sistema de gestão de manutenção auto-hospedado para acompanhar ordens de serviço, equipamentos e atividades de manutenção. Ele roda no Docker e inclui uma interface web, além de apps mobile para Android e iOS que se conectam ao seu próprio servidor de backend. É voltado a gestores de instalações, equipes de manufatura e outras organizações que precisam manter os equipamentos em funcionamento e coordenar técnicos.

O sistema abrange a criação, a atribuição e o histórico de ordens de serviço, além do acompanhamento de períodos de inatividade e custos dos equipamentos, controle de estoque com alertas de reposição e aprovação de pedidos de compra. É possível gerenciar locais e solicitações de serviço com a integração ao Google Maps, além de personalizar funções e permissões de usuários.

O backend é feito com Java Spring Boot, o frontend web com React e TypeScript, e o app mobile com React Native. O armazenamento pode usar MinIO ou Google Cloud Storage, e o login oferece suporte a SSO pelo Google ou Microsoft, além de LDAP. O projeto principal é licenciado sob AGPLv3, e há uma licença comercial para white-label e recursos avançados.

Recursos principais

  • 01Crie, atribua e acompanhe ordens de serviço com prioridades e histórico.
  • 02Acompanhe períodos de inatividade dos equipamentos, custos de manutenção e mão de obra.
  • 03Gerencie o estoque com alertas de reposição e automatize pedidos de compra.
  • 04Personalize funções e permissões de usuários e automatize fluxos de trabalho.
  • 05Gerencie locais com o Google Maps e cuide de solicitações de serviço.
  • 06Roda com Docker Compose e oferece apps complementares para Android e iOS.

Casos de uso

  • Gerenciar a manutenção preventiva de prédios, campus ou hotéis.
  • Acompanhar reparos de máquinas e equipamentos médicos em ambientes de manufatura ou saúde.
  • Coordenar técnicos e prestadores de serviço externos em ordens de serviço.
  • Operar um sistema interno de manutenção sem enviar dados de ativos a um fornecedor de SaaS.

Início rápido

  1. 1

    Baixe docker-compose.yml, nginx.conf e .env.example e renomeie .env.example para .env

  2. 2

    Inicie os serviços com Docker Compose

    docker-compose up -d
  3. 3

    Abra http://localhost:3000 no navegador

Antes de usar

  • É necessário ter o Docker e configurar manualmente várias variáveis de ambiente, incluindo um segredo JWT.
  • Alguns recursos avançados exigem uma chave de licença paga do Atlas CMMS.
  • Notificações por e-mail, SSO e recursos do Google Maps exigem configuração adicional com serviços de terceiros.

Em coleções

Tópicos

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

Perguntas frequentes

O que é cmms?
Sistema de gestão de manutenção computadorizado (CMMS) auto-hospedado, com apps web e mobile para ordens de serviço, ativos e estoque. O Atlas CMMS é um sistema de gestão de manutenção auto-hospedado para acompanhar ordens de serviço, equipamentos e atividades de manutenção. Ele roda no Docker e inclui uma interface web, além de apps mobile para Android e iOS que se conectam ao seu próprio servidor de backend. É voltado a gestores de instalações, equipes de manufatura e outras organizações que precisam manter os equipamentos em funcionamento e coordenar técnicos.
cmms é gratuito? Qual é a licença?
cmms é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
cmms ainda é mantido?
Manutenção ativa. O último commit de cmms foi em 5 de nov. de 2026.
Para que posso usar cmms?
Gerenciar a manutenção preventiva de prédios, campus ou hotéis. Acompanhar reparos de máquinas e equipamentos médicos em ambientes de manufatura ou saúde. Coordenar técnicos e prestadores de serviço externos em ordens de serviço. Operar um sistema interno de manutenção sem enviar dados de ativos a um fornecedor de SaaS.
Como instalar cmms?
Baixe docker-compose.yml, nginx.conf e .env.example e renomeie .env.example para .env Inicie os serviços com Docker Compose: docker-compose up -d Abra http://localhost:3000 no navegador
Onde consigo cmms?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Grashjs/cmms

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados