Repolode
Grashjs

Grashjs/cmms

作業指示、設備、在庫を管理できる、Webアプリとモバイルアプリを備えたセルフホスト型の設備保全管理システム(CMMS)。

代替できる製品:UpKeepFiix

スター
859
フォーク
250
未解決の Issue
96
最終コミット
一昨日

これは何?

Atlas CMMSは、作業指示、設備、保全活動を管理するセルフホスト型の保全管理システムです。Docker上で動作し、Webインターフェースに加えて、独自のバックエンドサーバーに接続するAndroidおよびiOSアプリを利用できます。設備を稼働し続けるための管理や、技術者の連携が必要な施設管理者、製造チームなどの組織を対象としています。

作業指示の作成、割り当て、履歴管理のほか、設備の停止時間とコストの追跡、在庫アラート付きの在庫管理、発注承認に対応します。Google Maps連携により拠点やサービス依頼を管理でき、ユーザーロールと権限もカスタマイズ可能です。

バックエンドはJava Spring Boot、WebフロントエンドはReactとTypeScript、モバイルアプリはReact Nativeで構築されています。ストレージにはMinIOまたはGoogle Cloud Storageを使用でき、ログインはGoogleまたはMicrosoftによるSSOとLDAPに対応しています。コアプロジェクトはAGPLv3でライセンスされており、ホワイトラベルや高度な機能向けの商用ライセンスも用意されています。

主な機能

  • 01優先度と履歴を含め、作業指示を作成、割り当て、追跡できます。
  • 02設備の停止時間、保全コスト、作業時間を追跡できます。
  • 03在庫アラート付きで在庫を管理し、発注を自動化できます。
  • 04ユーザーロール、権限、ワークフロー自動化をカスタマイズできます。
  • 05Google Mapsを使って拠点を管理し、サービス依頼に対応できます。
  • 06Docker 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 とは?
作業指示、設備、在庫を管理できる、Webアプリとモバイルアプリを備えたセルフホスト型の設備保全管理システム(CMMS)。 Atlas CMMSは、作業指示、設備、保全活動を管理するセルフホスト型の保全管理システムです。Docker上で動作し、Webインターフェースに加えて、独自のバックエンドサーバーに接続するAndroidおよびiOSアプリを利用できます。設備を稼働し続けるための管理や、技術者の連携が必要な施設管理者、製造チームなどの組織を対象としています。
cmms は無料で使えますか?ライセンスは?
cmms は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
cmms は今もメンテナンスされていますか?
活発にメンテナンス中。cmms の最終コミットは 2026年11月5日 です。
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 をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト