Repolode
Grashjs

Grashjs/cmms

Самостоятельно размещаемая CMMS с веб- и мобильными приложениями для управления заявками на работы, оборудованием и запасами.

Open source альтернатива:UpKeepFiix

Звёзды
861
Форки
250
Открытые issues
96
Последний коммит
позавчера

Что это?

Atlas CMMS — система управления техническим обслуживанием, которую можно развернуть на собственном сервере. Она позволяет отслеживать заявки на работы, оборудование и мероприятия по обслуживанию. Система работает в Docker и включает веб-интерфейс, а также мобильные приложения для Android и iOS, подключающиеся к вашему backend-серверу. Она рассчитана на управляющих объектами, производственные команды и другие организации, которым нужно поддерживать оборудование в рабочем состоянии и координировать работу техников.

Система позволяет создавать и назначать заявки на работы и вести их историю, отслеживать простой оборудования и расходы, управлять запасами с уведомлениями о низком остатке, а также согласовывать заказы на закупку. С помощью интеграции с Google Maps можно управлять локациями и заявками на обслуживание; роли и права пользователей настраиваются.

Backend построен на Java Spring Boot, веб-интерфейс — на React и TypeScript, а мобильное приложение — на React Native. Для хранения данных можно использовать MinIO или Google Cloud Storage. Доступ поддерживает SSO через Google или Microsoft, а также LDAP. Основной проект распространяется по лицензии AGPLv3; для white labeling и расширенных функций доступна коммерческая лицензия.

Ключевые возможности

  • 01Создавайте и назначайте заявки на работы, отслеживайте их приоритеты и историю.
  • 02Отслеживайте простой оборудования, расходы на обслуживание и трудозатраты.
  • 03Управляйте запасами с уведомлениями о низком остатке и автоматизируйте оформление заказов на закупку.
  • 04Настраивайте роли и права пользователей, а также автоматизацию рабочих процессов.
  • 05Управляйте локациями с помощью Google Maps и обрабатывайте заявки на обслуживание.
  • 06Развертывайте систему через Docker Compose и используйте сопутствующие приложения для Android и iOS.

Сценарии использования

  • Управление профилактическим обслуживанием зданий, кампусов и отелей.
  • Учёт ремонта оборудования и медицинской техники на производстве или в сфере здравоохранения.
  • Координация техников и сторонних подрядчиков при выполнении заявок на работы.
  • Развёртывание собственной системы технического обслуживания без передачи данных об активах SaaS-поставщику.

Быстрый старт

  1. 1

    Скачайте docker-compose.yml, nginx.conf и .env.example, затем переименуйте .env.example в .env

  2. 2

    Запустите сервисы с помощью Docker Compose

    docker-compose up -d
  3. 3

    Откройте http://localhost:3000 в браузере

Что важно знать

  • Требуется Docker и ручная настройка нескольких переменных окружения, включая секретный ключ JWT.
  • Для некоторых расширенных функций нужен платный лицензионный ключ Atlas CMMS.
  • Для работы уведомлений по электронной почте, SSO и функций Google Maps требуется дополнительная настройка сторонних сервисов.

В подборках

Темы

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

Частые вопросы

Что такое cmms?
Самостоятельно размещаемая CMMS с веб- и мобильными приложениями для управления заявками на работы, оборудованием и запасами. Atlas CMMS — система управления техническим обслуживанием, которую можно развернуть на собственном сервере. Она позволяет отслеживать заявки на работы, оборудование и мероприятия по обслуживанию. Система работает в Docker и включает веб-интерфейс, а также мобильные приложения для Android и iOS, подключающиеся к вашему backend-серверу. Она рассчитана на управляющих объектами, производственные команды и другие организации, которым нужно поддерживать оборудование в рабочем состоянии и координировать работу техников.
cmms можно использовать бесплатно? Какая у него лицензия?
cmms распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
cmms всё ещё поддерживается?
Активно поддерживается. Последний коммит в cmms — 5 нояб. 2026 г..
Для чего можно использовать cmms?
Управление профилактическим обслуживанием зданий, кампусов и отелей. Учёт ремонта оборудования и медицинской техники на производстве или в сфере здравоохранения. Координация техников и сторонних подрядчиков при выполнении заявок на работы. Развёртывание собственной системы технического обслуживания без передачи данных об активах SaaS-поставщику.
Как установить cmms?
Скачайте docker-compose.yml, nginx.conf и .env.example, затем переименуйте .env.example в .env Запустите сервисы с помощью Docker Compose: docker-compose up -d Откройте http://localhost:3000 в браузере
Где скачать cmms?
Исходный код и инструкции по установке — на GitHub: https://github.com/Grashjs/cmms

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Локальная POS-система для ресторанов: счета с оплатой по UPI QR, столики, кухонный экран, бронирования, склад и расчёт зарплат; работает на локальном сервере.

Продуктивность и приложения#point-of-sale#restaurant-management#self-hosted
289+37 за неделю183TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён вчера

Self-hosted инструмент для контроля сети: постоянно обнаруживает устройства, отслеживает изменения и отправляет уведомления.

7,4 тыс.+43 за неделю470PythonGPL-3.0Активно поддерживаетсяОбновлён 6 дней назад

Система управления запасами с открытым исходным кодом: контроль складских остатков, учёт деталей, REST API и система плагинов на Python и Django.

7,8 тыс.+49 за неделю1,6 тыс.PythonMITАктивно поддерживаетсяОбновлён 7 часов назад