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

Cotton vs Cloudreve: собственный движок хранения против коммутатора.

Cloudreve — единый фронт над хранилищем, которое ты приносишь: локальный диск, S3, OneDrive, OSS и другое. Cotton владеет своими байтами целиком: чанкинг, дедупликация, шифрование и превью в одном движке. Это не табло с фейковой уверенностью; это сравнение продуктового соответствия для решений про self-hosted файловое облако.

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

Шифрование, которое надо не забыть включить

Шифрование в покое у Cloudreve включается вручную на политику хранилища, использует AES-256-CTR и никогда не сквозное: их же документация говорит, что любое скачивание расшифровывает сервер, а мастер-ключ и ключи блобов по умолчанию лежат в одной БД — их же доки предупреждают, что они могут утечь вместе при инциденте. Cotton шифрует каждый чанк потоковым AES-GCM по умолчанию плюс клиентское E2E на папках, которые сервер не прочитает.

Коммутатор, а не движок

Задача Cloudreve — быть фронтом над бэкендами, что у тебя уже есть, поэтому собственной контентно-адресуемой или дедуплицированной модели хранилища у него не задокументировано. Если ты уже платишь за OneDrive или S3, ты просто оборачиваешь хранилище, которое уже арендуешь. Это противоположная философия Cotton, который владеет чанковым контентно-адресуемым движком и считает дедупликацию, версии и снимки поведением самого движка.

Кросс-платформенная синхронизация и SSO — за деньги

Официальный десктоп-клиент синхронизации Cloudreve — только Windows и требует платного Pro-сервера; остальные откатываются на WebDAV, а OIDC SSO тоже за Pro. WebDAV у Cotton идёт через тот же чанковый конвейер, а аккаунты идут с passkeys и TOTP в коробке.

Pro — или только чтение

Cloudreve v4 добавил платный Pro; по их докам Pro-инстанс с истёкшей лицензией уходит в режим только чтения и блокирует изменение файлов (open-source Community это не задевает). Cotton под MIT, без платного ядра.

Выбери движок — или агрегатор

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

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

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

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

Область
Cotton
Cloudreve
Модель хранилища
Собственный контентно-адресуемый чанковый движок с дедупликацией.
Фронтенд поверх хранилища, которое вы приносите (локальное, S3, OneDrive, OSS).
Шифрование
Включено по умолчанию, AES-GCM, плюс E2E-папки на стороне клиента.
Опциональный AES-256-CTR, через ретрансляцию сервером, ключи в той же базе данных.
Синхронизация и SSO
WebDAV на том же конвейере; passkeys и TOTP включены.
Десктопная синхронизация только под Windows и в Pro; OIDC SSO заперт в Pro.
Лучше всего
Владеть вашими байтами и делать превью сквозным образом.
Объединять несколько провайдеров хранилища за одним UI.

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

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

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

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

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

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

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

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

Полоса Cotton

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

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

Полоса Cloudreve

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

Операторам, которым нужен один UI поверх существующего хранилища S3/OneDrive/OSS, а не собственный движок.

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

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

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

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

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

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

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

Если вам нужен один движок, который владеет байтами, шифрует по умолчанию и делает дедупликацию, то у Cotton полоса чище.

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

Пруфы

Вопросы

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

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

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

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

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

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

Если нужен единый фронт над несколькими провайдерами хранилищ, за которые ты уже платишь — локальный диск, S3, OneDrive, OSS — Cloudreve сделан под это, плюс совместное редактирование Office через OnlyOffice. Cotton владеет своим хранилищем, а не агрегирует твоё.