Repolode
gtsteffaniak

gtsteffaniak/filebrowser

複数のソース、OIDC/LDAPログイン、ファイルプレビュー、検索、共有、WebDAVに対応し、単一バイナリで提供されるセルフホスト型Webファイルマネージャー。

代替できる製品:Google DriveNextcloud

スター
8,841
フォーク
498
未解決の Issue
208
最終コミット
13 時間前

これは何?

FileBrowser Quantumは、ブラウザーからファイルにアクセスして管理できるセルフホスト型Webアプリケーションです。オリジナルのFileBrowserプロジェクトをフォークし、複数の設定可能なソース、包含・除外ルール、ファイルの閲覧・プレビュー・編集に対応したレスポンシブなインターフェースを追加しています。

アクセス制御はユーザー、グループ、ソースパスごとに設定できます。ログイン方法はOIDC、LDAP、JWT、2FA付きパスワード、リバースプロキシ認証に対応しています。共有には有効期限を設定でき、特定のユーザーまたは匿名で利用可能にできます。サムネイルはオフィス文書、動画、アルバムアート、3Dモデルに対応し、検索はサイズなどのフィルターを使ってリアルタイムで実行できます。

プロジェクトの設定はconfig.yamlファイルで行い、単一バイナリまたはDockerイメージとして提供されます。有効期間の長いAPIトークンと、/swaggerにあるSwaggerページを公開しています。また、upstreamプロジェクトにあったシェルコマンド機能は削除されています。

主な機能

  • 01包含・除外ルールに対応した複数のファイルソース
  • 02OIDC、LDAP、JWT、2FA、プロキシによるログイン
  • 03サイズフィルターとリアルタイム更新に対応した検索
  • 04オフィスファイル、動画、アルバムアート、3Dモデルのサムネイル
  • 05有効期限とユーザーごとのアクセス制御に対応した共有リンク
  • 06WebDAVと有効期間の長いAPIトークンに対応

ユースケース

  • NASやサーバーから家庭やチーム向けのメディア・文書ライブラリを配信する
  • 特定のフォルダーへのアクセスを外部ユーザーに期間限定で提供する
  • ほかのクライアントからWebDAV経由でファイルを閲覧・共有する
  • APIを使ってスクリプトからファイル管理機能を利用する

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

  • カスタムジョブ、タグ、イベント通知、メトリクス、ゴミ箱、ファイル変換など、記載されている機能の一部は現在も開発中です。
  • 元のプロジェクトにあったシェルコマンドのサポートは削除されており、今後再導入されることはありません。

トピック

よくある質問

filebrowser とは?
複数のソース、OIDC/LDAPログイン、ファイルプレビュー、検索、共有、WebDAVに対応し、単一バイナリで提供されるセルフホスト型Webファイルマネージャー。 FileBrowser Quantumは、ブラウザーからファイルにアクセスして管理できるセルフホスト型Webアプリケーションです。オリジナルのFileBrowserプロジェクトをフォークし、複数の設定可能なソース、包含・除外ルール、ファイルの閲覧・プレビュー・編集に対応したレスポンシブなインターフェースを追加しています。
filebrowser は無料で使えますか?ライセンスは?
filebrowser は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
filebrowser は今もメンテナンスされていますか?
活発にメンテナンス中。filebrowser の最終コミットは 2026年10月20日 です。
filebrowser は何に使えますか?
NASやサーバーから家庭やチーム向けのメディア・文書ライブラリを配信する 特定のフォルダーへのアクセスを外部ユーザーに期間限定で提供する ほかのクライアントからWebDAV経由でファイルを閲覧・共有する APIを使ってスクリプトからファイル管理機能を利用する
filebrowser はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/gtsteffaniak/filebrowser

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

関連プロジェクト