Open-source

Ezshare — обмен файлами и буфером обмена в локальной сети

Обзор по документации проекта · Проверено

Ezshare — изображение проекта

Ezshare — файловый сервер для обмена файлами между устройствами в локальной сети. Он позволяет передавать файлы, включая большие объёмы данных, без подключения к интернету. Проект предназначен для быстрого и удобного обмена данными между собственными устройствами пользователя или с другими пользователями в пределах одной сети.

Возможности и состав проекта

Инструмент запускает HTTP-сервер, который отображает все файлы и каталоги из указанной папки. Пользователи могут скачивать отдельные файлы, а также автоматически генерируемые ZIP-архивы целых директорий. Поддерживается двусторонний обмен файлами через браузер, включая загрузку файлов на сервер и синхронизацию содержимого буфера обмена. Для удобства генерируется QR-код.

Начало работы и требования

Серверное приложение Ezshare работает на операционных системах Mac, Windows и Linux. Для его использования требуется установленный Node.js с npm, либо Docker. Клиентская часть функционирует на любых платформах с современным браузером, включая iOS и Android, при условии, что устройства находятся в одной Wi-Fi сети.

Ограничения и выбор сценария

HTTP-сервер публикует содержимое выбранного каталога; не запускайте его в папке с посторонними приватными файлами. Локальная передача не означает автоматической аутентификации или шифрования. Доступность сервера зависит от сети, firewall и настроек изоляции клиентов Wi-Fi.

Лицензия и условия использования

GitHub определяет лицензию репозитория как MIT. Перед использованием и распространением проверьте полный текст LICENSE и отдельные условия зависимостей, данных или моделей: лицензия репозитория не заменяет их лицензии.

Источники и документация