Ferry

Паром для файлов. Перевёз и ушёл.

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

Шифрование происходит на вашем устройстве. Сервер видит только шифротекст: ни содержимого, ни имени файла, ни ключа у него нет и быть не может.

Поставить клиент

Linux:

curl -fsSL https://…/install.sh | sh

Windows, в PowerShell:

irm https://…/install.ps1 | iex

Один файл, никаких пакетов и служб. Адрес этого релея пропишется сам — дальше достаточно команды ниже.

Отправить файл

ferry send большой-файл.tar.zst

Команда напечатает ссылку. Передайте её целиком, вместе с частью после решётки: эта часть и есть ключ шифрования, и на сервер она никогда не уходит.

Забрать

ferry get "https://…/t/…#…"

Ссылку — в кавычках: без них шелл съест всё после решётки, то есть ключ.


Чего пока нет

Исходники: github.com/vi5vi5vi5/Ferry · состояние релея: /api/health