Skip to content
CivoCloudManager

Civo Object Storage browser for Mac.

Last updated By Marcel R. G. Berger

Native S3-compatible file browser. Pause idle buckets to a central vault to save costs.

Civo Object Storage is S3-compatible. CivoCloudManager ships a native S3 client written in Swift, ListObjects v2 and Get, with AWS Signature V4 implemented on top of CryptoKit. No AWS SDK, no Electron wrapper. Browse buckets, download single files or whole folders, and pause idle stores to a central vault to stop paying for them.

CivoCloudManager dashboard showing the Object Stores count card and Quota Usage gauges

What the Object Storage browser delivers.

The Object Storage browser in CivoCloudManager is a native S3-compatible file browser that lets you browse Civo Object Storage buckets, download files and folders, and pause idle stores to a central vault. It runs on its own Swift S3 client, without the AWS SDK.

  • Native S3 client, no AWS SDK.

    ListObjects v2 and Get implemented directly in Swift, signed with AWS Signature V4 via CryptoKit HMAC-SHA256. Browse and download; uploads and deletions stay with s3cmd or rclone. Apple Silicon native, zero external runtime dependencies.

  • Folder navigation with breadcrumbs.

    Common-prefix-based folder model. Drill into subfolders, jump back via the breadcrumb trail, multi-select files.

  • Single, multi and recursive download.

    Download one file, a multi-selection, or a whole folder recursively. Files land in your Downloads folder; progress sheet shows file count, bytes, current item.

  • Pause and Resume.

    Pause copies every file from an Object Store into a central civo-cloud-manager vault, verifies keys and sizes, then deletes the original. Resume recreates the store with the same name and credentials and restores every file. The vault auto-resizes; transfers run four in parallel; verify-before-delete is on by default.

  • Touch-ID-gated credentials.

    Object Store access keys live in macOS Keychain. Revealing the secret key requires Touch ID (or the system password fallback).

  • Object Store resize.

    Resize the maximum size of any store via the detail view stepper, PUT /objectstores/:id under the hood.

How Pause/Resume saves money.

Pause/Resume saves money because a paused Object Store is deleted after its files are archived, so it no longer appears on the Civo bill. An idle Civo Object Store still costs you for its allocated maximum size, even with zero traffic. Pause copies the contents into a single shared vault store (auto-grown ahead of the copy), verifies key-by-key, and then deletes the source store via DELETE /objectstores/:id, so the line item disappears from the Civo bill. Resume reverses the process: a new store with the same name and credentials is provisioned, files are restored from the vault prefix, and the vault is shrunk back. A manifest.json in the vault tracks paused stores so you can recover later even from a fresh Mac.

Why native SigV4 matters.

Native SigV4 signing means the app signs every S3 request itself and ships without the AWS SDK. Most S3 clients on macOS ship the AWS SDK, multi-hundred-megabyte download, broad permissions, telemetry. CivoCloudManager signs every request with CryptoKit's HMAC-SHA256 directly. The bundle size stays small, App Sandbox stays tight (four entitlements, no file access beyond what you pick), and there is no third-party SDK to keep updated for the next CVE.

Civo Object Storage browser: common questions

How do I browse Civo Object Storage on a Mac?

With CivoCloudManager, which includes a native S3-compatible file browser for Civo Object Storage. You navigate folders by breadcrumb and download single files, a multi-selection or whole folders recursively, without the AWS SDK.

Can I upload files to Civo Object Storage with CivoCloudManager?

No. The browser lists and downloads objects with ListObjects v2 and Get; uploads and deletions stay with s3cmd or rclone.

How do I stop paying for an idle Civo Object Store?

Pause it. Pause copies every file into a central civo-cloud-manager vault, verifies keys and sizes and then deletes the original store; Resume recreates it with the same name and credentials and restores every file.

Open Civo Object Storage in a native browser.

A one-time purchase on the Mac App Store. Family Sharing on.

Download on the Mac App Store

Requires macOS 15 (Sequoia) or newer.

Back to the homepage