Repolode
zfile-dev

zfile-dev/zfile

ZFile — автономно размещаемый онлайн-файловый менеджер для частных пользователей и небольших команд, объединяющий разные хранилища для просмотра, предпросмотра и обмена файлами.

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

Звёзды
10,869
Форки
1,960
Открытые issues
9
Последний коммит
6 дней назад

Что это?

ZFile — программа для работы с облачными файлами, рассчитанная на частных пользователей и небольшие команды. Она позволяет управлять несколькими хранилищами через единый веб-интерфейс, включая S3, OneDrive, SharePoint, Google Drive, локальное хранилище, FTP и SFTP, — просматривать файлы и делиться ими можно в одном месте.

Интерфейс поддерживает предпросмотр изображений, аудио и видео, текста, PDF, документов Office и 3D-файлов OBJ. Пользователи могут создавать прямые и короткие ссылки; для коротких ссылок можно задать срок действия. Поддержка нескольких пользователей позволяет администраторам назначать отдельным пользователям конкретные источники хранения или каталоги.

В проекте есть адаптивный интерфейс для телефонов, планшетов и компьютеров. ZFile можно развернуть с помощью Docker или Docker Compose на системах AMD64 и ARM64 либо установить одной командой из скрипта.

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

  • 01Единое управление S3, OneDrive, Google Drive, локальным хранилищем, FTP, SFTP и другими источниками хранения.
  • 02Предпросмотр изображений, аудио, видео, текста, PDF, документов Office и 3D-файлов.
  • 03Прямые и короткие ссылки с ограниченным сроком действия для обмена файлами.
  • 04Управление доступом нескольких пользователей с назначением каждому источников хранения или каталогов.
  • 05Адаптивный интерфейс для мобильных устройств, планшетов и компьютеров.
  • 06Развёртывание через Docker и Docker Compose на AMD64 и ARM64.

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

  • Создание для небольшой команды единого веб-портала для доступа к файлам, распределённым по разным облачным и локальным хранилищам.
  • Обмен файлами с внешними пользователями с помощью временных коротких ссылок.
  • Запуск собственного файлового браузера на домашнем сервере или в хранилище типа 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, — просматривать файлы и делиться ими можно в одном месте.
zfile можно использовать бесплатно? Какая у него лицензия?
zfile распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
zfile всё ещё поддерживается?
Активно поддерживается. Последний коммит в zfile — 2 нояб. 2026 г..
Для чего можно использовать zfile?
Создание для небольшой команды единого веб-портала для доступа к файлам, распределённым по разным облачным и локальным хранилищам. Обмен файлами с внешними пользователями с помощью временных коротких ссылок. Запуск собственного файлового браузера на домашнем сервере или в хранилище типа 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 проекта. Статистика GitHub обновляется ежедневно.

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

Система для самостоятельного управления файлами и обмена ими с хранением на локальных дисках, в S3-совместимых хранилищах, OneDrive и других облачных сервисах.

28,9 тыс.+30 за неделю3,9 тыс.GoGPL-3.0Обновлён 18 дней назад

Сервер для самостоятельного размещения, который объединяет облачные и локальные хранилища в одном веб-интерфейсе и через WebDAV.

25,5 тыс.+124 за неделю2,5 тыс.GoAGPL-3.0Активно поддерживаетсяОбновлён 12 часов назад

Самостоятельно размещаемый веб-файловый менеджер с поддержкой нескольких пользователей, локального хранилища, FTP, S3 и других облачных сервисов, а также ролей, прав доступа и загрузки по частям.

3,1 тыс.+3 за неделю455PHPMITОбновлён позавчера

Веб-файловый менеджер с открытым исходным кодом для загрузки, организации, поиска и совместного использования файлов; приложение для Cozy Cloud и альтернатива Google Drive.

992+1 за неделю166JavaScriptAGPL-3.0Обновлён вчера