Перейти к содержимому
CivoCloudManager

Браузер Civo Object Storage для Mac.

Нативный S3-совместимый файловый браузер. Пауза простаивающих bucket в общем хранилище экономит деньги.

Civo Object Storage совместим с S3. В CivoCloudManager встроен нативный клиент S3 на Swift: ListObjects v2 и Get, с подписью AWS Signature V4 поверх CryptoKit. Без AWS SDK и без обёртки на Electron. Просматривайте bucket, качайте отдельные файлы или целые папки и ставьте простаивающие store на паузу в общем хранилище, чтобы за них не платить.

Дашборд CivoCloudManager с карточкой количества Object Stores и индикаторами использования квот

Что даёт браузер Object Storage.

  • Нативный клиент S3, без AWS SDK.

    ListObjects v2 и Get реализованы прямо на Swift. Подпись AWS Signature V4 через HMAC-SHA256 из CryptoKit. Браузер читает и скачивает, а загрузка и удаление остаются за s3cmd или rclone. Нативная сборка под Apple Silicon, ноль внешних зависимостей в рантайме.

  • Навигация по папкам с хлебными крошками.

    Модель папок на основе общих префиксов. Заходите во вложенные папки, возвращайтесь по цепочке крошек, выделяйте сразу несколько файлов.

  • Скачивание одного файла, выборки и рекурсивно.

    Качайте один файл, выделенную группу или целую папку рекурсивно. Файлы попадают в папку Downloads, в панели прогресса видно количество файлов, объём и текущий элемент.

  • Пауза и возврат.

    Пауза копирует все файлы из Object Store в общее хранилище civo-cloud-manager, сверяет ключи и размеры, затем удаляет оригинал. Возврат пересоздаёт store с тем же именем и доступами и восстанавливает все файлы. Размер хранилища меняется сам, перенос идёт по четыре файла параллельно, проверка перед удалением включена по умолчанию.

  • Доступы под Touch ID.

    Ключи доступа к Object Store живут в macOS Keychain. Чтобы показать секретный ключ, нужен Touch ID (или системный пароль как запасной вариант).

  • Изменение размера Object Store.

    Меняйте максимальный размер любого store степпером на экране деталей, под капотом PUT /objectstores/:id.

Как пауза и возврат экономят деньги.

Простаивающий Civo Object Store всё равно тарифицируется по выделенному максимальному размеру, даже при нулевом трафике. Пауза копирует содержимое в единое общее хранилище (оно заранее вырастает под объём), сверяет всё по ключам и удаляет исходный store через DELETE /objectstores/:id, так что строка исчезает из счёта Civo. Возврат разворачивает процесс обратно: создаётся новый store с тем же именем и доступами, файлы восстанавливаются из префикса в хранилище, а само хранилище сжимается назад. Файл manifest.json в хранилище ведёт учёт приостановленных store, поэтому восстановиться получится даже с нового Mac.

Почему нативный SigV4 важен.

Большинство клиентов S3 для macOS тащат с собой AWS SDK: сотни мегабайт загрузки, широкие разрешения, телеметрия. CivoCloudManager подписывает каждый запрос напрямую через HMAC-SHA256 из CryptoKit. Размер бандла остаётся небольшим, App Sandbox остаётся узким (четыре разрешения, никакого доступа к файлам сверх того, что вы выбрали), и нет стороннего SDK, который придётся обновлять к следующему CVE.

Откройте Civo Object Storage в нативном браузере.

Разовая покупка в Mac App Store. Family Sharing включён.

Скачать в Mac App Store

Требуется macOS 15 (Sequoia) или новее.

Вернуться на главную