Важно не только сохранить.
Важно суметь вернуть.
Infinity — личный архив с возможностью расширения объёма. Оригинал и вторая копия находятся в облаке; независимая зашифрованная резервная копия — на отдельном устройстве Home-PC. Это ранняя версия: пока сохраняйте исходники и у себя.
Что происходит при загрузке
Браузер считает SHA-256 оригинала. Хранилище сверяет эту сумму при записи. Затем создаётся вторая копия в отдельном закрытом R2 bucket, также с проверкой SHA-256. Только после записи обеих копий и метаданных файл считается сохранённым. Мы не сжимаем и не изменяем оригиналы.
Независимая копия — отдельно от облака
Каждый день Home-PC забирает файлы и каталог архива, создаёт зашифрованный снимок, проверяет его и восстанавливает во временную пустую папку. Он сравнивает SHA-256 восстановленных оригиналов и каталога. Только после этого появляется отметка об успешной внешней копии. Старые снимки автоматически не удаляются.
В интерфейсе видно, сколько файлов скопировано и когда. Новый файл может ещё ждать своей первой резервной копии. Если Home-PC выключен, нет интернета или копирование не удалось, время последнего успеха не обновляется; после 30 часов копия помечается устаревшей. Неудачная попытка также отображается. Это не обещание круглосуточной доступности домашнего устройства.
Удаление и восстановление
Удаление переносит файл в корзину. Физические объекты остаются в обеих копиях; автоматической очистки корзины нет. Вернуть файл можно одной кнопкой. Если исходный объект недоступен, скачивание пробует вторую исправную копию. Резервный снимок можно восстановить без доступа к Cloudflare или LogiShell: нужны диск с копией и ключ восстановления у оператора.
Проверка, а не обещание
Кнопка «Проверить обе копии» перечитывает оригинал и реплику и сравнивает их SHA-256 с исходной суммой. Фоновая проверка последовательно проверяет небольшие партии файлов. Статус относится к моменту последней проверки, а не гарантирует будущую сохранность. Восстановление из независимой копии проверено на контрольных файлах; время восстановления большого архива ещё не измерено.
Приватность и доступ
Вход — через ваш существующий аккаунт LogiShell. Каждая пользовательская операция привязана к его проверенному идентификатору. Bucket не имеет публичных ссылок. Передача идёт по HTTPS, Cloudflare шифрует данные при хранении, внешние снимки зашифрованы отдельно. Сквозное шифрование пока не реализовано: сервис и оператор резервного хранения технически могут читать оригиналы для выдачи и проверки.
Текущие границы
Начальный объём — 10 ГиБ на аккаунт, один файл — до 64 МиБ. В корзине и незавершённых загрузках объём тоже учитывается. Лимит можно увеличить после согласования ресурсов. «Infinity» означает продукт с расширяемым объёмом, а не физически бесконечный или бесплатный диск. Общие семейные альбомы, автоматическая загрузка с телефона, большие видео и независимый облачный backup — следующие этапы.