Веб-сервис · 2026

RelayDrop — P2P-передача файлов между устройствами в браузере

Файлы и буфер обмена между устройствами напрямую, без регистрации

Открыть сайт проекта
Лендинг RelayDrop с заголовком «AirDrop для любых устройств»

О проекте

RelayDrop — приватный peer-to-peer сервис передачи файлов и буфера обмена. Он работает в браузере: без установки приложений и регистрации.

Файлы идут напрямую между устройствами через WebRTC DataChannel, а сервер только помогает установить соединение. Устройства в одной сети находятся автоматически, а в разных сетях — по шестизначному коду или QR.

Клиент написан на React 19, Vite, TypeScript и Tailwind, сервер сигналинга — на Fastify, WebSocket и Redis. Есть лендинг, версии на русском и английском, локальная история передач, ZIP-упаковка и юридические страницы.

Что реализовано

  • Прямая P2P-передача файлов через WebRTC DataChannel
  • Автопоиск устройств в одной сети
  • Связка устройств по коду и QR между разными сетями и VPN
  • Отправка текста и изображений из буфера обмена
  • Прогресс, принятие и отклонение, проверка целостности
  • Локальная история передач без хранения на сервере
  • Лендинг, русский и английский языки, страницы Privacy и Terms

Задачи проекта

  • Стабильный WebRTC через NAT и VPN, настройка TURN
  • Надёжный signaling и мягкое переподключение без потери сессии
  • Удобная передача крупных файлов и пакетных отправок
  • Минимум данных на сервере и юридическая прозрачность

Результат

  • Рабочий сервис в продакшене
  • Архитектура без хранения пользовательских файлов на сервере
  • Готовый лендинг и полный цикл передачи между платформами

Другие проекты

Все проекты (38)

Есть идея для сайта?
Давайте воплотим её

Обсудить проект в Telegram

Оставить заявку

Опишите задачу в двух словах и оставьте контакт — мы свяжемся с вами.