Repolode
Donkie

Donkie/Spoolman

OctoPrintやKlipper/Moonrakerと連携し、3Dプリンター用フィラメントのスプールや重量、使用量を管理できるセルフホスト型Webサービス。

スター
2,986
フォーク
319
未解決の Issue
171
最終コミット
一昨日

これは何?

Spoolmanは、3Dプリンター用フィラメントのスプールを在庫管理し、使用量を記録できるセルフホスト型Webサービスです。OctoPrintやMoonrakerを使用するKlipperなどの印刷ソフトウェアと連携する中央データベースとして機能します。印刷が行われると、接続されたプリンターがスプールの重量を自動で更新します。

フィラメントの種類、メーカー、個々のスプールを作成・編集・削除できるWebクライアントが組み込まれています。在庫はメーカー、素材、保管場所などの項目で検索、グループ化、絞り込みができ、カスタム項目も追加できます。また、スプールを識別するQRコードラベルを作成するラベルデザイナーも備えています。REST APIとWebSocketによる更新機能を使って、他のソフトウェアからデータを読み書きできます。データベースにはSQLite、PostgreSQL、MySQL、CockroachDBを利用できます。

Spoolmanは、複数のプリンターからの更新を同時に処理できるよう設計されています。Prometheus連携により、使用量の履歴データを取得できます。フィラメントのデータは、コミュニティが管理するSpoolmanDBから取得できます。

主な機能

  • 01重量とともに、フィラメントの種類、メーカー、個々のスプールを管理
  • 02印刷中にOctoPrintやKlipper/Moonrakerからスプールの重量を自動更新
  • 03検索、グループ化、絞り込み、カスタム項目に対応した組み込みWebクライアント
  • 04QRコード付きスプールラベルを作成できるラベルデザイナー
  • 05他のソフトウェアとの連携に使えるREST APIとWebSocket更新機能
  • 06SQLite、PostgreSQL、MySQL、CockroachDBに対応

ユースケース

  • 工房やメイカースペースで、複数の3Dプリンターにおけるフィラメント使用量を管理する
  • 印刷を始める前に、各スプールにどれだけフィラメントが残っているかを確認する
  • スプールにQRコードラベルを貼り、すばやく識別・スキャンできるようにする
  • フィラメントのデータをHome Assistantなどの自動化ツールに取り込む

クイックスタート

  1. 1

    Wikiのインストールページに従ってください

使う前に知っておきたいこと

  • メイン開発者は空き時間にメンテナンスしています。
  • 新しいWebクライアントは一部の環境で正常に動作しない場合があります。SPOOLMAN_LEGACY_CLIENT=TRUEを設定すると、従来のクライアントを選択できます。

収録されている特集

トピック

よくある質問

Spoolman とは?
OctoPrintやKlipper/Moonrakerと連携し、3Dプリンター用フィラメントのスプールや重量、使用量を管理できるセルフホスト型Webサービス。 Spoolmanは、3Dプリンター用フィラメントのスプールを在庫管理し、使用量を記録できるセルフホスト型Webサービスです。OctoPrintやMoonrakerを使用するKlipperなどの印刷ソフトウェアと連携する中央データベースとして機能します。印刷が行われると、接続されたプリンターがスプールの重量を自動で更新します。
Spoolman は無料で使えますか?ライセンスは?
Spoolman は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Spoolman は今もメンテナンスされていますか?
活発にメンテナンス中。Spoolman の最終コミットは 2026年11月4日 です。
Spoolman は何に使えますか?
工房やメイカースペースで、複数の3Dプリンターにおけるフィラメント使用量を管理する 印刷を始める前に、各スプールにどれだけフィラメントが残っているかを確認する スプールにQRコードラベルを貼り、すばやく識別・スキャンできるようにする フィラメントのデータをHome Assistantなどの自動化ツールに取り込む
Spoolman のインストール方法は?
Wikiのインストールページに従ってください
Spoolman はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Donkie/Spoolman

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト