複数のクラウドストレージサービスやローカルディスクを、WebインターフェースとWebDAVで一元管理できるセルフホスト型ファイル一覧サーバー。
zfile-dev/zfile
ZFileは、複数のストレージバックエンドをまとめて閲覧・プレビュー・共有できる、個人や小規模チーム向けのセルフホスト型オンラインファイルマネージャーです。
代替できる製品:Google Drive
Dropbox
- スター
- 10,869
- フォーク
- 1,960
- 未解決の Issue
- 9
- 最終コミット
- 6 日前
これは何?
ZFileは、個人や小規模チーム向けのオンラインクラウドドライブです。S3、OneDrive、SharePoint、Google Drive、ローカルストレージ、FTP、SFTPなど複数のストレージバックエンドを1つのWebインターフェースで管理でき、ファイルを一元的に閲覧・共有できます。
画像、音声・動画、テキスト、PDF、Office文書、OBJ形式の3Dファイルをオンラインでプレビューできます。ファイルの直リンクや短縮リンクを発行でき、短縮リンクには有効期限を設定できます。マルチユーザー機能により、管理者はユーザーごとに利用できるストレージソースやディレクトリを割り当てられます。
スマートフォン、タブレット、デスクトップに対応したレスポンシブレイアウトを備えています。AMD64およびARM64のホストにDockerまたはDocker Composeでデプロイできるほか、1行のインストールスクリプトで導入できます。
主な機能
- 01S3、OneDrive、Google Drive、ローカルストレージ、FTP、SFTPなどのストレージソースを一元管理。
- 02画像、音声、動画、テキスト、PDF、Office文書、3Dファイルをオンラインでプレビュー。
- 03ファイル共有用の直リンクと、有効期限付き短縮リンクを発行。
- 04ユーザーごとにストレージソースやディレクトリを割り当てられるマルチユーザーアクセス制御。
- 05モバイル、タブレット、デスクトップに対応したレスポンシブレイアウト。
- 06AMD64およびARM64でのDocker、Docker Composeによるデプロイ。
ユースケース
- 複数のクラウドストレージやローカルストレージに分散したファイルを、小規模チーム向けの単一Webポータルで管理する。
- 一時的な短縮リンクを使って、外部のユーザーとファイルを共有する。
- ホームサーバーやNASのようなストレージ向けに、セルフホスト型のファイルブラウザーを運用する。
- 共有ストレージ上の特定のフォルダーへのアクセス権をユーザーごとに付与する。
クイックスタート
- 1
ワンクリックインストールスクリプトをダウンロードする
curl -fsSL https://docs.zfile.vip/install.sh -o install.sh - 2
インストールスクリプトに実行権限を付与する
chmod +x install.sh - 3
インストールスクリプトを実行する
./install.sh
使う前に知っておきたいこと
- ダウンロードのレート制限やユーザーごとのファイル形式の制限など、一部の機能は寄付版でのみ利用できます。
- 寄付版のコードを切り離してこのリポジトリでオープンソース化しているため、プロジェクトは移行期間中です。
収録されている特集
トピック
よくある質問
- zfile とは?
- ZFileは、複数のストレージバックエンドをまとめて閲覧・プレビュー・共有できる、個人や小規模チーム向けのセルフホスト型オンラインファイルマネージャーです。 ZFileは、個人や小規模チーム向けのオンラインクラウドドライブです。S3、OneDrive、SharePoint、Google Drive、ローカルストレージ、FTP、SFTPなど複数のストレージバックエンドを1つのWebインターフェースで管理でき、ファイルを一元的に閲覧・共有できます。
- zfile は無料で使えますか?ライセンスは?
- zfile は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- zfile は今もメンテナンスされていますか?
- 活発にメンテナンス中。zfile の最終コミットは 2026年11月2日 です。
- zfile は何に使えますか?
- 複数のクラウドストレージやローカルストレージに分散したファイルを、小規模チーム向けの単一Webポータルで管理する。 一時的な短縮リンクを使って、外部のユーザーとファイルを共有する。 ホームサーバーやNASのようなストレージ向けに、セルフホスト型のファイルブラウザーを運用する。 共有ストレージ上の特定のフォルダーへのアクセス権をユーザーごとに付与する。
- zfile のインストール方法は?
- ワンクリックインストールスクリプトをダウンロードする: curl -fsSL https://docs.zfile.vip/install.sh -o install.sh インストールスクリプトに実行権限を付与する: chmod +x install.sh インストールスクリプトを実行する: ./install.sh
- zfile はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/zfile-dev/zfile
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ローカルディスク、S3互換ストレージ、OneDriveなどのクラウドプロバイダーにファイルを保存できる、セルフホスト型のファイル管理・共有システム。
複数のクラウドストレージとローカルストレージを、単一のWebインターフェースとWebDAVで統合するセルフホスト型のファイル一覧・管理サーバー。
ファイルやノートをブラウザーで暗号化してからサーバーに送る、セルフホスト型クラウドストレージ。
ローカルストレージ、FTP、S3などのクラウドストレージに対応し、ロールや権限、分割アップロードを備えたセルフホスト型のマルチユーザーWebファイルマネージャー。
Cozy Cloudアプリとして構築された、ファイルのアップロード、整理、共有、検索に対応するオープンソースのWebファイルマネージャー。Google Driveの代替を目指しています。