Repolode
gtsteffaniak

gtsteffaniak/filebrowser

Самостоятельно размещаемый веб-файловый менеджер с поддержкой нескольких источников, входом через OIDC/LDAP, предпросмотром файлов, поиском, общим доступом и WebDAV; поставляется одним бинарным файлом.

Open source альтернатива:Google DriveNextcloud

Звёзды
8,841
Форки
498
Открытые issues
208
Последний коммит
9 часов назад

Что это?

FileBrowser Quantum — веб-приложение для самостоятельного размещения, позволяющее открывать файлы и управлять ими через браузер. Это форк оригинального проекта FileBrowser, дополненный поддержкой нескольких настраиваемых источников, правилами включения и исключения файлов, а также адаптивным интерфейсом для просмотра, предпросмотра и редактирования файлов.

Права доступа можно настраивать отдельно для пользователей, групп и путей к источникам. Для входа поддерживаются OIDC, LDAP, JWT, пароль с 2FA и аутентификация через reverse proxy. Для общих файлов можно задать срок действия и разрешить доступ определённым пользователям или всем без аутентификации. Миниатюры создаются для офисных документов, видео, обложек альбомов и 3D-моделей; поиск работает в реальном времени и поддерживает фильтр по размеру и другие фильтры.

Проект настраивается через файл config.yaml и поставляется в виде одного бинарного файла или Docker-образа. Он поддерживает API-токены с длительным сроком действия и страницу Swagger по адресу /swagger, а функция выполнения shell-команд из исходного проекта удалена.

Ключевые возможности

  • 01Несколько источников файлов с правилами включения и исключения
  • 02Варианты входа через OIDC, LDAP, JWT, 2FA и прокси
  • 03Поиск в реальном времени с фильтром по размеру и обновлением результатов на лету
  • 04Миниатюры для офисных файлов, видео, обложек альбомов и 3D-моделей
  • 05Ссылки для общего доступа со сроком действия и настройкой доступа для отдельных пользователей
  • 06Поддержка WebDAV и API-токены с длительным сроком действия

Сценарии использования

  • Размещение домашней или командной медиатеки и библиотеки документов на NAS или сервере
  • Предоставление внешним пользователям доступа к выбранным папкам на ограниченный срок
  • Просмотр файлов и обмен ими через WebDAV из других клиентов
  • Интеграция управления файлами в скрипты через API

Что важно знать

  • Некоторые из перечисленных функций, включая пользовательские задачи, теги, уведомления о событиях, метрики, корзину и преобразование файлов, всё ещё находятся в разработке.
  • Поддержка команд оболочки из исходного проекта удалена и не будет возвращена.

Темы

Частые вопросы

Что такое filebrowser?
Самостоятельно размещаемый веб-файловый менеджер с поддержкой нескольких источников, входом через OIDC/LDAP, предпросмотром файлов, поиском, общим доступом и WebDAV; поставляется одним бинарным файлом. FileBrowser Quantum — веб-приложение для самостоятельного размещения, позволяющее открывать файлы и управлять ими через браузер. Это форк оригинального проекта FileBrowser, дополненный поддержкой нескольких настраиваемых источников, правилами включения и исключения файлов, а также адаптивным интерфейсом для просмотра, предпросмотра и редактирования файлов.
filebrowser можно использовать бесплатно? Какая у него лицензия?
filebrowser распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
filebrowser всё ещё поддерживается?
Активно поддерживается. Последний коммит в filebrowser — 20 окт. 2026 г..
Для чего можно использовать filebrowser?
Размещение домашней или командной медиатеки и библиотеки документов на NAS или сервере Предоставление внешним пользователям доступа к выбранным папкам на ограниченный срок Просмотр файлов и обмен ими через WebDAV из других клиентов Интеграция управления файлами в скрипты через API
Где скачать filebrowser?
Исходный код и инструкции по установке — на GitHub: https://github.com/gtsteffaniak/filebrowser

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты