Вышла версия 0.5.0 открытого инструмента для прямой передачи файлов AltSendme. Теперь появилась полноценная веб-версия по адресу app.altsendme.com, расширено тестовое покрытие и добавлен механизм возобновления прерванных загрузок. Никаких облаков, никаких аккаунтов - только зашифрованный канал между двумя устройствами.
Что такое AltSendme и зачем оно вам
Проект позиционирует себя как альтернативу WeTransfer, Dropbox и Google Drive - для тех, кто не хочет отдавать файлы чужим серверам. Всё работает напрямую: устройство к устройству, с шифрованием по протоколам QUIC и TLS 1.3 и проверкой целостности через алгоритм BLAKE3. Это не маркетинговые слова - это конкретный стек, который обеспечивает и скорость, и защиту одновременно.
Приложение написано на TypeScript и Rust, код открыт на GitHub под лицензией GNU AGPL v3.0. Работает на Windows, Linux и macOS. Поддерживает передачу файлов любого типа и целых каталогов - без ограничений по размеру и без регистрации.
Что изменилось в версии 0.5.0
Обновление точечное, но содержательное. Ключевое нововведение - запуск веб-клиента на app.altsendme.com: теперь не нужно даже устанавливать приложение, чтобы принять или отправить файл с браузера. Параллельно команда существенно доработала логику возобновления передачи.
- Добавлен механизм отключения AutoCleanupDir: частично загруженные файлы теперь сохраняются для последующего возобновления
- Расширено сквозное тестирование - покрыты жизненный цикл временных каталогов получателя и поведение при прерванной отправке
- Исправлены накопившиеся баги
- Усилены границы доверия приложения
- Аналитика отсутствует полностью
Последний пункт заслуживает отдельного внимания. В эпоху, когда большинство бесплатных инструментов монетизируют поведенческие данные пользователей, отсутствие какой-либо телеметрии - это осознанная позиция, а не забывчивость разработчиков.
Технические детали, которые важны
AltSendme устойчиво работает как в локальных сетях, так и через интернет. Встроенный обход NAT позволяет соединяться практически из любой точки - даже за корпоративным файрволом. Если прямое соединение не удаётся, подключается зашифрованный ретранслятор. Скорость при многогигабитном канале ограничена только железом, не протоколом.
Инструмент интегрируется с CLI-клиентом Sendme, а мобильная поддержка заявлена как следующий приоритет. Пока же веб-версия закрывает самый распространённый кейс - быстро скинуть файл коллеге или клиенту без лишних телодвижений.