複数の物理拠点にまたがる小〜中規模のセルフホスト型クラスター向け、S3互換の分散オブジェクトストレージ。
spacedriveapp/spacedrive
Rust製の仮想分散ファイルシステムを基盤とする、ホスト型アカウント不要のオープンソース・クロスプラットフォームファイルエクスプローラー。
代替できる製品:Google Drive
Dropbox
- スター
- 39,269
- フォーク
- 1,365
- 未解決の Issue
- 71
- 最終コミット
- 9 日前
これは何?
Spacedriveは、ローカルドライブ、NASのデータセット、ほかのSpacedriveノード、クラウドバケットにあるファイルを、検索可能な1つのファイルシステムとして表示するファイルエクスプローラーです。各ソースはライブインデックスを含むポータブルなSQLiteストアを保持するため、接続されていないドライブも検索でき、メタデータもドライブと一緒に持ち運べます。レコードは移動後も安定したIDを保ち、BLAKE3のコンテンツハッシュによって、デバイス間にある同一バイト列のコピーを関連付けます。
コピー、マージ、クリーンアップなどのファイル操作は、ファイルを変更する前に検証してプレビューできます。重複検出ではサンプリングしたハッシュで候補を見つけ、削除前に全バイトを照合します。デバイスをペアリングすると、許可されたソースを閲覧でき、ソースはmacOS、Windows、Linuxにマウントできます。ピア接続にはIrohとQUICを使用し、エンドツーエンド暗号化で保護します。
デスクトップアプリ、Webインターフェース、モバイルクライアント、CLI、SDK、MCPサーバーは、すべて同じ型付きオペレーションレジストリを呼び出します。このレジストリはRustで構築され、TypeScriptとSwiftのクライアントがそこから生成されます。拡張機能を使えば、デフォルトのバイナリを肥大化させずに、ソースアダプター、プレビュー、メタデータフィールドを追加できます。
主な機能
- 01ローカルドライブ、NAS、リモートノード、クラウドストレージを横断する統合検索とインデックス作成。
- 02フォルダーを再スキャンせずにファイルのメタデータを最新の状態に保つライブインデックス。
- 03サンプリングしたハッシュで候補を抽出し、全バイトを照合する重複検出。
- 04変更を適用する前に行えるファイル操作のプレビューと検証。
- 05オンデマンドのファイルストリーミングによる、macOS、Windows、Linuxへのソースのマウント。
- 06デスクトップアプリ、Web、モバイル、CLI、SDK、MCPサーバーが共用するAPI。
ユースケース
- 複数のコンピューターやドライブ、家庭内のNASに分散したファイルの閲覧と検索。
- 複数のドライブにある重複ファイルの検出と安全な削除。
- 個人ファイルを自分で管理するストレージに保管しながら、ほかのデバイスからもアクセス。
- 検証とプレビューが可能なインターフェースを通じた、スクリプトやAIエージェントによるファイル操作。
クイックスタート
- 1
nightly リリースページから nightly CLI と daemon のバイナリをダウンロードします
- 2
バイナリに実行権限を付与し、PATH に追加します
chmod +x sd-macos-aarch64 sd-daemon-macos-aarch64 - 3
daemon をサービスとしてインストールします
sd daemon install
使う前に知っておきたいこと
- Spacedrive 2.0 Beta はまだリリースされていません。nightly ビルドは予告なく動作しなくなったり、マイグレーションなしでスキーマが変更されたりする可能性があります。
- nightly バイナリには署名がなく、macOS では実行前に隔離属性を削除する必要があります。
- ソースからビルドするには、Rust、Bun、Node、just、および FFmpeg の開発用ライブラリが必要です。
トピック
よくある質問
- spacedrive とは?
- Rust製の仮想分散ファイルシステムを基盤とする、ホスト型アカウント不要のオープンソース・クロスプラットフォームファイルエクスプローラー。 Spacedriveは、ローカルドライブ、NASのデータセット、ほかのSpacedriveノード、クラウドバケットにあるファイルを、検索可能な1つのファイルシステムとして表示するファイルエクスプローラーです。各ソースはライブインデックスを含むポータブルなSQLiteストアを保持するため、接続されていないドライブも検索でき、メタデータもドライブと一緒に持ち運べます。レコードは移動後も安定したIDを保ち、BLAKE3のコンテンツハッシュによって、デバイス間にある同一バイト列のコピーを関連付けます。
- spacedrive は無料で使えますか?ライセンスは?
- spacedrive は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- spacedrive は今もメンテナンスされていますか?
- 活発にメンテナンス中。spacedrive の最終コミットは 2026年10月13日 です。
- spacedrive は何に使えますか?
- 複数のコンピューターやドライブ、家庭内のNASに分散したファイルの閲覧と検索。 複数のドライブにある重複ファイルの検出と安全な削除。 個人ファイルを自分で管理するストレージに保管しながら、ほかのデバイスからもアクセス。 検証とプレビューが可能なインターフェースを通じた、スクリプトやAIエージェントによるファイル操作。
- spacedrive のインストール方法は?
- nightly リリースページから nightly CLI と daemon のバイナリをダウンロードします バイナリに実行権限を付与し、PATH に追加します: chmod +x sd-macos-aarch64 sd-daemon-macos-aarch64 daemon をサービスとしてインストールします: sd daemon install
- spacedrive はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/spacedriveapp/spacedrive
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Rust製のオープンソース・セルフホスト型リモートデスクトップアプリ。TeamViewerの代替として利用できます。
200以上の形式に対応し、暗号化や分割機能、ファイルマネージャーを備えた、クロスプラットフォーム対応の無料アーカイブ管理・展開ツール。
自分のTelegramアカウントをファイル作業スペースとして使える、アップロードやプレビュー、ストリーミング、フォルダー同期、ローカルAPI対応のデスクトップ・Androidアプリ。
画面収録を製品デモや手順動画に仕上げられる、Windows・macOS・Linux対応の無料オープンソースアプリ。
パスワードマネージャーからOSまで、プライバシーとセキュリティを重視したソフトウェアやオンラインサービスの厳選リスト。