R2-Explorer:Cloudflare R2 ストレージ用の Google Drive スタイル UI
R2-Explorer:Cloudflare R2 用の Google Drive スタイルの UI
R2-Explorer が重要な理由
Cloudflare R2 は低レイテンシーで従量課金制のオブジェクトストレージで、出口料金がかからないスケーラブルなストレージを必要としている開発者にとって急速に人気が高まっています。しかし、ネイティブの R2 API と基本的な CLI は日常的なファイル操作では煩雑です。R2-Explorer は、Google Drive に似た 視覚的で Web ベースのインターフェース を提供し、R2 の強力な API を活用します。
主な機能を一目で
| 機能 | 内容 |
|---|---|
| ✅ ドラッグ & ドロップ | ローカルマシンから高速にファイルをアップロード |
| 📁 フォルダ管理 | 仮想フォルダの作成・名前変更・削除 |
| 📂 マルチパートアップロード | 複数ギガバイトにまで対応し、再試行も可能 |
| 🔒 安全な共有 | パスワード保護済み、期限付き URL、ダウンロード制限付き |
| 🖼️ ブラウザ内プレビュー | 画像、PDF、Markdown、CSV、ログなど |
| ✍️ ブラウザ内編集 | プレーンテキスト、Markdown、CSV をその場で編集 |
| 🤖 AI 統合 (ロードマップ) | Cloudflare Workers AI を使ったオブジェクト検出 |
| 📧 メールルーティング | UI 内から直接添付ファイルにアクセス |
| 🔗 カスタムメタデータ | HTTP またはカスタムヘッダーの読み書き |
| 👥 認証 | Basic 認証、Cloudflare Access、またはセルフホスト |
すぐに始める方法
R2-Explorer は複数のデプロイメント方法に対応しています。ワークフローに合ったものを選んでください:
- GitHub Action(推奨) – Cloudflare アカウントにインスタンスを自動で起動します。
- Cloudflare CLI –
wrangler・cloudflaredなど数コマンドで、追加のホスティングは不要です。 - テンプレートリポジトリ – リポジトリテンプレートをクローンし、環境に合わせてカスタマイズします。
ローカル開発、CI/CD、最新リリースへのアップデートなど、ステップバイステップのガイドは公式 ドキュメント を参照してください。
詳細ロードマップ
R2-Explorer は急速に進化しています。次のマイルストーンをぜひご期待ください:
- ファイル検索 – 名前・パス・タグで高速フィルタリング
- フォルダ名変更 – 完全な再アップロード無しでディレクトリ構造を整理
- 画像サムネイル – 写真ギャラリーの UI ロード時間短縮
- バケット名サポート – バケット名にスペースが含まれても対応
- AI – オブジェクト検出を統合し、画像にラベル付けして自動ワークフローをトリガー
- メール返信 – ダッシュボードから添付ファイルに直接返信
ストレージ以外のユースケース
| ユースケース | R2-Explorer の役割 |
|---|---|
| コンテンツハブ | チームが共同でメディア資産をアップロード・編集・共有し、従来のファイルサーバーのように機能します。 |
| CI/CD アーティファクト | ビルド出力(バイナリ、ログ、テストレポート)をバージョンフレンドリーな UI で保存し、過去のデプロイメントを簡単にレビューできます。 |
| 個人バックアップ | R2 上のバックアップを暗号化し、インデックス化して安全な共有リンクで迅速に復元できます。 |
| 学習 & デモ | CLI に踏み込むことなくワークショップで Cloudflare R2 の機能を実演できます。 |
R2-Explorer に貢献する
本プロジェクトはバグ修正、機能リクエスト、ドキュメント更新などの貢献を歓迎します。標準的な GitHub ワークフローに従ってください:フォーク、ブランチ作成、ローカルテスト、プルリクエスト提出。メンテナは自動テスト、リンティング、CI チェックでコードベースを綺麗に保ちます。
まとめ
R2-Explorer は純粋なストレージバケットを直感的な作業台へと変えます。すでに Cloudflare R2 を使用しているがファイル操作をもっと扱いやすくしたい場合、R2-Explorer は本番環境で即使用可能です。今すぐインストールして、Google Drive のような使い心地を Cloudflare のモダンなオブジェクトストレージのパワーとコスト効率とともにお楽しみください。
入門: https://demo.r2explorer.com | ドキュメント: https://r2explorer.com | ソース: https://github.com/G4brym/R2-Explorer