Aller au contenu
CivoCloudManager

Navigateur Civo Object Storage pour Mac.

Navigateur de fichiers natif compatible S3. Mettez les buckets inactifs en pause dans un vault central pour alléger la facture.

Civo Object Storage est compatible S3. CivoCloudManager embarque un client S3 natif écrit en Swift : ListObjects v2 et Get, avec AWS Signature V4 implémentée sur CryptoKit. Pas de SDK AWS, pas d'enveloppe Electron. Parcourez les buckets, téléchargez un fichier ou un dossier entier, et mettez les stores inactifs en pause dans un vault central pour arrêter de les payer.

Tableau de bord CivoCloudManager avec la carte du nombre d'Object Stores et les jauges d'utilisation des quotas

Ce que fait le navigateur Object Storage.

  • Client S3 natif, sans SDK AWS.

    ListObjects v2 et Get implémentés directement en Swift, signés en AWS Signature V4 via HMAC-SHA256 de CryptoKit. Parcourir et télécharger ; les envois et les suppressions restent l'affaire de s3cmd ou de rclone. Natif Apple Silicon, zéro dépendance externe à l'exécution.

  • Navigation par dossiers avec fil d'Ariane.

    Modèle de dossiers fondé sur les préfixes communs. Entrez dans les sous-dossiers, revenez en arrière par le fil d'Ariane, sélectionnez plusieurs fichiers.

  • Téléchargement simple, multiple et récursif.

    Téléchargez un fichier, une sélection multiple ou un dossier entier en récursif. Les fichiers arrivent dans votre dossier Téléchargements ; la fenêtre de progression affiche le nombre de fichiers, les octets et l'élément en cours.

  • Pause et Resume.

    Pause copie chaque fichier d'un Object Store vers un vault central civo-cloud-manager, vérifie les clés et les tailles, puis supprime l'original. Resume recrée le store avec le même nom et les mêmes identifiants et restaure chaque fichier. Le vault se redimensionne tout seul ; les transferts tournent quatre en parallèle ; la vérification avant suppression est active par défaut.

  • Identifiants protégés par Touch ID.

    Les clés d'accès des Object Stores vivent dans macOS Keychain. Révéler la clé secrète demande Touch ID (ou le mot de passe système en repli).

  • Redimensionnement d'Object Store.

    Changez la taille maximale d'un store depuis le stepper de la vue détail, PUT /objectstores/:id en coulisses.

Comment Pause/Resume fait baisser la facture.

Un Civo Object Store inactif vous est facturé à sa taille maximale allouée, même sans trafic. Pause copie le contenu dans un unique store vault partagé (agrandi avant la copie), vérifie clé par clé, puis supprime le store source via DELETE /objectstores/:id, la ligne disparaît donc de la facture Civo. Resume fait l'inverse : un nouveau store est provisionné avec le même nom et les mêmes identifiants, les fichiers sont restaurés depuis le préfixe du vault, et le vault est réduit. Un manifest.json dans le vault suit les stores en pause, vous pouvez donc les récupérer plus tard, même depuis un Mac neuf.

Pourquoi SigV4 natif compte.

La plupart des clients S3 sur macOS embarquent le SDK AWS : plusieurs centaines de mégaoctets, des permissions larges, de la télémétrie. CivoCloudManager signe chaque requête directement avec HMAC-SHA256 de CryptoKit. La taille du bundle reste faible, l'App Sandbox reste stricte (quatre entitlements, aucun accès aux fichiers au-delà de ce que vous choisissez), et il n'y a aucun SDK tiers à tenir à jour pour la prochaine CVE.

Ouvrez Civo Object Storage dans un navigateur natif.

Achat unique sur le Mac App Store. Partage familial activé.

Télécharger sur le Mac App Store

Nécessite macOS 15 (Sequoia) ou plus récent.

Retour à l'accueil