CottonСравнение
Сравнение

Cotton vs Hoodik: E2E где надо + богатый UX против E2E-на-всё, но аскетично.

Hoodik — небольшой Rust-проект вокруг сквозного шифрования всего по умолчанию. Cotton шифрует каждый чанк по умолчанию, добавляет клиентское E2E на выбранных папках и держит полный файловый UX на остальном. Это не табло с фейковой уверенностью; это сравнение продуктового соответствия для решений про self-hosted файловое облако.

Альтернатива HoodikSelf-hosted файловое облакоДвижок храненияРазвёртывание в Docker

E2E на всё против E2E ровно там, где важно

Hoodik шифрует всё сквозным образом, без серверного открытого текста — это его вся идентичность и чистая принципиальная гарантия. У Cotton по умолчанию потоковый AES-GCM на чанк + клиентское E2E на папках, которые ты выбрал. Это не значит, что Cotton приватнее: продукт с тотальным E2E даёт серверу строго меньше. Это другой размен: E2E там, где важно, плюс сервер, который умеет рендерить превью и отдавать WebDAV на тех папках, что ты ему оставил.

Сейф, а не просмотрщик

Задокументированная поверхность Hoodik — шифровать, хранить, искать и заметки; превью в браузере не перечислены. Cotton рендерит аудио-волны, 3D-модели, HEIC, текст мобильного PDF и перематываемое видео. Если твой день — открыть-перемотать-глянуть, Cotton — файловое облако; Hoodik ближе к зашифрованному сейфу — намеренно, ведь превью требуют касаться контента, что E2E на весь диск запрещает. А если тебе просто нужно зашифровать файл и положить — age или GPG делают это локально вообще без сервера.

Восстановление и досягаемость

Cotton отдаёт WebDAV через чанковый конвейер и даёт снимки, версии и авто-восстановление БД. У Hoodik нет задокументированного WebDAV или десктоп-синхронизации, и он предупреждает: приватный ключ — единственный путь восстановления; забыл пароль — данные всё, и нет истории версий файлов, чтобы откатиться.

Полная приватность — или приватность плюс продукт

Бери Hoodik, когда единая конфиденциальность без исключений — весь смысл, а минимальный футпринт — фича. Бери Cotton, когда хочешь E2E для важного и законченный файловый опыт для всего остального. (Учти лицензию Hoodik — CC BY-NC, только некоммерческое использование — когда планируешь бизнес-развёртывание.)

Матрица решения

Где на самом деле лежит компромисс.

Cotton не нужно побеждать каждую давно сложившуюся экосистему на каждой поверхности. Полезное сравнение уже: поведение хранилища, позиция по приватности, модель восстановления, форма развёртывания и фокус продукта.

Область
Cotton
Hoodik
Охват шифрования
AES-GCM повсюду плюс E2E на папках, которые вы выбираете.
Сквозное на всём по умолчанию — чистая, тотальная гарантия.
Превью
Волна, 3D, HEIC, мобильный PDF, видео с произвольным доступом.
Превью в браузере не заявлены — шифруй, храни, ищи, заметки.
Охват и восстановление
WebDAV, снимки, версии и авто-восстановление БД.
Нет WebDAV или клиента синхронизации; ключ — единственный путь восстановления.
Лицензия
Законченная поверхность продукта файлового облака.
CC BY-NC — только некоммерческое использование.

Контентная адресация

Cotton хранит содержимое файлов как чанки и манифесты, поэтому дедупликация, проверка, версии, снимки и очистка живут в одной ментальной модели.

Потоковый безопасный путь

Сжатие и шифрование AES-GCM сидят в обычном пути хранилища; сайт не продаёт изолированную скорость крипто как видимую пользователю скорость приёма.

Восстановление по ссылкам

Снимки, версии, корзина и освобождение позиционируются как обычные сценарии файлового облака, а не как аварийные бэкенд-задачи.

Сфокусированный рантайм

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

Полоса Cotton

Выбирайте Cotton ради файлового облака с упором на хранилище.

У Cotton история чище, когда главная задача — файлы, превью, шары, снимки, версии, WebDAV, passkeys, админская диагностика и компактное развёртывание Docker/Postgres.

Полоса Hoodik

Выбирайте Hoodik, когда суть именно в его более широкой полосе.

Пользователям, единственное жёсткое требование которых — чтобы сервер никогда не мог прочитать ни одни их данные.

Выбирайте Cotton, когда

Вам нужно сфокусированное self-hosted файловое облако с контентно-адресуемым хранилищем, потоковой криптографией, снимками, превью, WebDAV, шарингом, passkeys и компактным развёртыванием Docker.

Выбирайте Hoodik, когда

Вам нужно единообразное сквозное шифрование по умолчанию, при котором сервер никогда не видит открытый текст больше, чем сильные стороны Cotton по движку хранилища и модели восстановления.

Позиционирование

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

Всё же выбирайте осторожно

Если вам нужен E2E там, где это важно, плюс богатые превью, WebDAV и восстановление, то Cotton — более полный продукт.

Последняя проверка — июнь 2026. Под каждым пунктом — ссылка на пруф: сам issue, документ или коммит, откуда он взят. Конкуренты быстро меняются; ссылка устарела — заведите issue, поправим.

Пруфы

Вопросы

Прямые ответы

Cotton — это бесшовная замена Hoodik?

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

Зачем сравнивать Cotton с устоявшимися продуктами?

Потому что люди в поиске self-hosted файлового облака часто стартуют со знакомых имён. Сравнение делает компромисс явным, вместо того чтобы делать вид, что у всех продуктов одна цель.

Когда всё же стоит выбрать Hoodik?

Если единственное жёсткое требование — чтобы сервер не мог прочитать вообще ничего, all-E2E-by-default модель Hoodik даёт более чистую гарантию, чем E2E на выбранных папках. Cotton меняет это на E2E там, где важно, плюс полный файловый UX на остальном.