Repolode
zfile-dev

zfile-dev/zfile

ZFileは、複数のストレージバックエンドをまとめて閲覧・プレビュー・共有できる、個人や小規模チーム向けのセルフホスト型オンラインファイルマネージャーです。

代替できる製品:Google DriveDropbox

スター
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. 1

    ワンクリックインストールスクリプトをダウンロードする

    curl -fsSL https://docs.zfile.vip/install.sh -o install.sh
  2. 2

    インストールスクリプトに実行権限を付与する

    chmod +x install.sh
  3. 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 の数値は毎日更新されます。

関連プロジェクト