HFS (HTTP File Server): делитесь файлами со своего компьютера

HFS от rejetto за секунды делает компьютер личным file server — делитесь папками через браузер, с HTTPS, аккаунтами, resume и плагинами. Бесплатно и open source.

  • Windows
  • macOS
  • Web

Иногда нужно просто отправить большую папку другу, взять файл с домашнего ПК будучи вне дома или дать коллеге что-то загрузить — без облачных аккаунтов, лимитов загрузки и подписки. HFS ~ HTTP File Server от rejetto делает ровно это: превращает ваш компьютер в file server, доступный из браузера.

Как это работает

Вся идея освежающе проста:

Панель администрирования HFS на рабочем столе
Панель admin HFS открывается, когда вы запускаете сервер.
  1. Запустите HFS на компьютере — страница администрирования откроется сама.
  2. Выберите файлы и папки, которые хотите сделать доступными.
Выбор папок для шаринга в HFS
Выберите, какие папки открыть — без облачного посредника.
  1. Зайдите с телефона или другого компьютера, только браузером.
  2. Опционально создайте аккаунты, чтобы ограничить, кто что видит или загружает.
Общие файлы в списке в браузере
Посетителям нужен только браузер — клиент ставить не надо.

Нет клиентского приложения на той стороне, нет стороннего сервера посередине — файлы остаются на вашей машине и идут прямо тем, кому вы разрешили.

Функции, которые делают его больше игрушки

  • HTTPS с простой генерацией сертификатов, чтобы передачи шли зашифрованными.
Настройки сертификата HTTPS в HFS
Генерируйте сертификаты HTTPS без отдельного toolchain.
  • Resume прерванных загрузок туда и обратно — спасение на нестабильном канале.
  • Управление файлами — удалять, перемещать и переименовывать из браузера.
Загрузка файла из веб-интерфейса HFS
Загружайте и управляйте файлами из UI браузера.
  • Плагины дают серьёзную силу: миниатюры, LDAP, 2FA, квоты, чат, субтитры видео и больше.
  • Воспроизведение в браузере для поддерживаемых файлов.
  • Ограничитель скорости, чтобы резать полосу глобально или по IP.
  • Geo-firewall, чтобы разрешать или блокировать по стране.
  • Внешний вид и поведение сильно настраиваются.
Доступ к общим файлам HFS в браузере телефона
Берите файлы с телефона — та же ссылка, любое устройство.

Это бесплатно, open source, и версия 3 работает далеко за пределами Windows — современный билд кроссплатформенный, и каждый посетитель подключается браузером, который уже есть.

Важное замечание о безопасности

Используйте версию 3. Старая версия 2 (2.3–2.4) опасна и больше не должна использоваться — найдена уязвимость, которая могла дать атакующему контроль над компьютером. Версия 3 никогда не была затронута. Если ещё крутите HFS 2.x — обновитесь сейчас.

Для кого это

HFS идеален для быстрого ad-hoc шаринга и лёгкого self-hosting: отправить большие файлы, стянуть документы из дома, собрать загрузки для проекта или держать маленькую частную страницу скачивания. Это утилита без понтов, которая делает одну работу и делает её хорошо.

Самый простой способ поделиться файлом часто — отдать его самому. HFS делает из этого двухминутную задачу.

Возьмите с официальной страницы HFS.