セルフホスト · Node + PostgreSQL · Docker

IT資産の唯一の信頼できる情報源

ハードウェアとネットワークの棚卸、印刷可能なPDF受領書付きの貸与、ライセンス、モバイル回線、ベンダー契約、完全な監査証跡 — すべて自社サーバーで、Dockerコマンド一つで。

GitHubで見る
MIT ライセンス0 CVE12言語
ITACM dashboard
実画面を見る
MIT ライセンス
12言語
0コアモジュール
0UI言語
0依存の脆弱性
0デプロイ用コマンド
0% セルフホスト
貸与の流れ

入社から返却まで、4ステップ。

紙の署名は手元に、デジタルの信頼できる情報源はITACMに。

01 · 計画

入社対応

従業員を作成し、在庫から機器と回線を予約。

02 · 貸与

貸与

ハード・回線・ソフトをカートに。PDFを印刷し署名。

03 · 追跡

運用

ダッシュボードのアラート、ライセンス更新、契約リンク。

04 · クローズ

退社対応

返却・移管・廃棄・売却 — 監査に記録。

ダッシュボード

朝のコントロールタワー

KPI、直近の貸与、EOL警告、予定された入社対応をひと目で — 期限切れ間近のライセンスと在庫不足を一つの帯に。

  • 資産状態: In Stock, Assigned, Reserved, Repair, Sold…
  • 入社対応が近づくとベルとカード
  • 資産分布と在庫価値のチャート
ネットワーク & サーバー

インフラは個人貸与と分離

ファイアウォール、スイッチ、サーバー、ストレージは拠点と担当者に割り当て — インタラクティブな依存関係トポロジーとラックマップ付き。

  • 拠点別トポロジー、アップリンク矢印、拠点間の親
  • 重なり検知付きのラック / U 配置
  • 管理IP、ファーム、保証、紐づくライセンス
ベンダー & 契約

どこから購入、いつ更新?

MSP・ISP・ハードベンダーを連絡先付きで、契約は費用・期間・請求サイクル付き — 60日前アラートと文書アーカイブ。

  • 複数通貨と更新カウントダウン
  • ベンダー別の契約・請求書ドキュメント
  • 公開 / 機密のアクセス分離
貸与

アトミックなカート、ブランド入りPDF受領書

従業員を選び、機器や回線を追加して確定。行ロックの単一トランザクションで貸与とブランド入り受領書を生成。

  • 二重割当は不可能 — 行ロック + トランザクション
  • 複数の受領書デザイン、編集可能な条項
  • 再印刷でも元の発行者を保持
レポート & 監査

判断のためのデータ、信頼のための証跡

20の定型レポートに加え、カスタムビルダー(ソース × 列 × フィルタ)をCSVで。システム全体のフィルタ可能な監査タイムライン付き。

  • 在庫価値、ライフサイクル、調達トレンド
  • 誰が何をしたか — タイムスタンプと関連付き
  • シークレットは保存前にマスキング
16モジュール

サイドバーからデータベースまで、一つのシステム。

すべてのモジュールが同じ連鎖 — ビュー → ルート → サービス → テーブル — すべてロールベースアクセスの背後に。

ダッシュボード

KPI、アラート、分布、アクティビティ。

ハードウェア

QR、費用と保証、ライフサイクル、検索。

ネットワーク & サーバー

トポロジー、ラック、拠点 + 担当者。

製品カタログ

ブランド、カテゴリ、ライフサイクル、仕様。

ソフトウェア & ライセンス

シートプール、アトミック割当、期限アラート。

モバイル回線

SIM・番号の棚卸と履歴。

ベンダー & 契約

ベンダー、更新追跡、ドキュメント。

消耗品

在庫の移動、在庫不足アラート。

従業員

詳細、入社・退社対応。

貸与

アトミックなカートと印刷可能な受領書。

メンテナンス

修理、返却、廃棄 — ドキュメント付き。

棚卸

カメラスキャンの実地棚卸と照合。

レポート

20定型 + ビルダー、CSVとレターヘッド。

監査ログ

統合されフィルタ可能なアクティビティ。

ITユーザー

RBAC — 作成、ロール、無効化、削除。

ITACM on a phone
モバイル対応

現場からも管理。

別のモバイルアプリは不要 — UI全体がレスポンシブ。下部ナビ、中央のQRスキャンボタン、カメラでのバーコード/QR読み取り。

  • 下部ナビとカメラスキャナー
  • PCで棚卸を開始し、スマホでスキャンを継続
  • 広いテーブルはスマホでカードに
アーキテクチャ & セキュリティ

実行はコマンド一つ、データは手元に。

コードはイメージに同梱 — ビルド手順なし。すべてPostgreSQLにあり、1回のバックアップでシステム全体をカバー。

ロールベースアクセス

Owner / Admin / Helpdesk / Viewer — すべてのエンドポイントで、リクエストごとに再確認。

堅牢化

JWT(アルゴリズム固定)+ bcrypt、magic-byteアップロード検証、厳格なCSP、レート制限、0-CVEツリー。

完全な監査証跡

すべての変更が監査ログに記録され、シークレットはマスキング。

単一ダンプのバックアップ

文書アーカイブを含めすべてPostgreSQLに。クラウドロックインもテレメトリもなし。

# クローン、シークレット生成、起動
git clone https://github.com/enesyaks/ITACM.git
cd ITACM && docker compose up -d --build

# → http://localhost:8000 (オンボーディングウィザード)

# 完全バックアップ(DB + 文書):
docker compose exec api npm run migrate:export
12言語

チームが話すどの言語でも。