Aller au contenu
CivoCloudManager

macOS 15+ · Mac App Store · zéro dépendance

Civo Cloud Manager pour Mac.
Un clic dans la barre de menus.

CivoCloudManager pilote Civo Cloud depuis la barre de menus de votre Mac. Ouvrez un pare-feu pour votre IP actuelle en un clic. Entrez dans un cluster Kubernetes avec métriques en direct et journaux de pods. Parcourez les Object Stores en S3. Le tout dans une fenêtre macOS native, sans navigateur, sans kubectl, sans boucle MFA.

Télécharger sur le Mac App Store

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

7 jours d'accès complet, gratuits, sans carte et sans abonnement. Ensuite, le pare-feu en barre de menus reste gratuit pour toujours.

Pare-feu en barre de menus gratuit, achat unique pour le tableau de bord complet. Partage familial activé.

Code source disponible sur GitHub - lisez le code avant d'installer.

Fenêtre principale de CivoCloudManager avec jauges de quota et cartes de ressources

Le problème de chaque utilisateur Civo

Codes MFA, onglets de navigateur et un contexte kubectl par cluster.

Comment CivoCloudManager résout cela

Connectez-vous une fois. Pilotez depuis la barre de menus.

Collez votre clé d'API Civo une fois, elle vit dans macOS Keychain avec chiffrement matériel. Le bouclier dans votre barre de menus passe au jaune dès qu'un pare-feu est ouvert pour votre IP. Cliquez sur le tableau de bord pour Kubernetes complet, S3, coûts et quotas. Touch ID protège les actions destructrices.

CivoCloudManager est une app macOS native qui gère un compte Civo Cloud complet depuis la barre de menus du Mac et une fenêtre de tableau de bord. Conçue par Marcel R. G. Berger, publiée par DigitalFreedom Global LLC et distribuée sur le Mac App Store. Elle dialogue avec l'API REST Civo v2 via une clé d'API que vous enregistrez une fois dans le trousseau macOS. Elle couvre neuf domaines Civo : Kubernetes, Compute, pare-feu, Object Storage, bases de données, réseaux, équilibreurs de charge, DNS et l'API de facturation.

  1. 1

    Connecter

    Collez votre clé d'API Civo une fois. Elle reste dans macOS Keychain, jamais en clair, jamais envoyée ailleurs qu'à api.civo.com.

  2. 2

    Cliquer

    Ouvrez ou fermez n'importe quel pare-feu pour votre IP actuelle depuis la barre de menus. Bulk Open All / Close All. Minuteries de fermeture automatique de 15 minutes à deux heures.

  3. 3

    Inspecter

    Ouvrez le tableau de bord pour des métriques Kubernetes en direct, des journaux de pods en temps réel, le navigateur de fichiers S3 et de vrais montants de coûts tirés de l'API de facturation Civo.

Fonctionnalités

Toutes les ressources Civo, dans une fenêtre native.

01 / 06

Tableau de bord Kubernetes en direct

Accès direct à l'API Kubernetes en mTLS par certificat client, sans kubectl. Jauges CPU et mémoire avec historique sparkline, logs de pods en temps réel, commandes ponctuelles lancées comme Job de courte durée, mise à l'échelle des déploiements, filtre par namespace, visualiseur ConfigMap et Secret. Le port 6443 s'ouvre pour votre IP à la connexion et se referme quand vous partez.

Détail d'un cluster Kubernetes dans CivoCloudManager avec jauges CPU et mémoire en direct, événements récents, déploiements et logs de pods

02 / 06

Pare-feu dans la barre de menus

Ouverture/fermeture d'un pare-feu en un clic, ajusté à votre IPv4 publique actuelle. Détection automatique avec trois fournisseurs de secours. Préréglages IP Maison et Bureau. Bulk Open All / Close All. Minuteries de fermeture automatique. Actions destructrices protégées par Touch ID.

Popover de barre de menus de CivoCloudManager avec préréglages IP, liste des pare-feu et boutons ouvrir/fermer

03 / 06

Object Store Pause et Resume

Archivez un Object Store inactif dans un vault central et supprimez l'original pour cesser de payer. Plus tard, vous reprenez, le store est recréé avec le même nom et les mêmes identifiants, chaque fichier restauré. Le vault se redimensionne tout seul ; quatre transferts en parallèle ; verify-before-delete activé par défaut.

04 / 06

Navigateur de fichiers S3, natif

ListObjects v2 et Get, implémentés en Swift avec AWS Signature V4 via CryptoKit. Pas de SDK AWS, pas d'enveloppe Electron. Téléchargez des fichiers individuels, des sélections multiples ou des dossiers entiers de manière récursive. Les clés d'accès restent protégées par Touch ID.

05 / 06

Tableau de bord des coûts réels

Coûts réels depuis l'API de facturation Civo, pas d'estimations. Sélecteur de période (Ce mois + projection, Mois dernier, Dernier trimestre, Cette année). Répartition par type de ressource. Rate Editor pour vos tarifs horaires personnalisés. Mois passés mis en cache localement.

Tableau de bord des coûts CivoCloudManager avec sélecteur de période, graphique de répartition et total projeté en fin de mois

06 / 06

Moniteur de santé de l'API

Teste les 16 endpoints de l'API Civo avec temps de réponse. Vert sous 200 ms, orange sous 500 ms, rouge au-delà. Contrôles animés avec code couleur, utile quand quelque chose semble lent et que vous voulez savoir si c'est de votre côté ou du leur.

Vue de santé de l'API dans CivoCloudManager avec chaque endpoint Civo et son badge de temps de réponse

Ce que chaque installation apporte

Un poste de pilotage Civo complet, natif macOS.

Popover de barre de menus de CivoCloudManager avec l'état des pare-feu
  1. 01 Pare-feu en barre de menus avec détection IP automatique
  2. 02 Métriques Kubernetes en direct, logs de pods, commandes ponctuelles
  3. 03 Navigateur de fichiers S3 avec signature SigV4 native
  4. 04 Object Store Pause/Resume avec vault central
  5. 05 Coûts réels depuis l'API de facturation Civo
  6. 06 Jauges de quota avec alertes à 70 % et 90 %
  7. 07 CRUD complet pour instances, bases de données, réseaux, DNS
  8. 08 Identifiants protégés par Touch ID dans macOS Keychain
  9. 09 Recherche Cmd-K sur toutes les ressources
  10. 10 Export JSON avec rédaction automatique des secrets

Conçu pour

Développeurs, ingénieurs DevOps et opérateurs indépendants sur Civo.

Zéro SDK tiers

Uniquement des frameworks Apple, SwiftUI, CryptoKit, Security, LocalAuthentication. Pas de télémétrie, pas d'analytics, pas de crash reporter.

Touch ID + Keychain

Votre clé d'API Civo vit dans macOS Keychain avec chiffrement matériel. Touch ID protège la révélation des identifiants et les actions destructrices.

App Sandbox

Quatre entitlements, pas un de plus : sandbox, client réseau, fichiers choisis par l'utilisateur, signets à portée d'app. Ni localisation, ni caméra, ni micro, ni contacts, ni photos, ni identifiant de suivi.

Conçue pour Civo Cloud

Client macOS natif indépendant pour la plateforme Civo Cloud (civo.com). Sans lien avec Civo Ltd. ; « Civo » est une marque de Civo Ltd.

FAQ

Questions fréquentes

Existe-t-il un essai gratuit ?
Oui. Chaque installation reçoit 7 jours d'accès complet dès le premier lancement, sans carte et sans abonnement. Les 7 jours s'écoulent d'un seul tenant, y compris quand l'app est fermée. Ensuite, la gestion du pare-feu en barre de menus reste gratuite pour toujours et le tableau de bord complet nécessite l'achat unique Full Access.
CivoCloudManager remplace-t-il la CLI Civo ?
Pour la gestion quotidienne, oui. L'app communique directement avec l'API REST v2 de Civo. Pour des workflows scriptés, la CLI cohabite très bien.
Faut-il installer kubectl ?
Non. L'app se connecte directement à l'API Kubernetes de votre cluster en mTLS par certificat client, mis en œuvre avec le framework Security d'Apple. Vous pouvez quand même exporter le kubeconfig depuis l'app si vous voulez utiliser kubectl en parallèle.
Ma clé d'API Civo est-elle envoyée quelque part ?
Non. La clé reste dans macOS Keychain sur votre appareil et n'est utilisée que dans les requêtes HTTPS vers api.civo.com. Aucun serveur de l'éditeur dans la boucle.
Quelles versions de macOS sont prises en charge ?
macOS 15 (Sequoia) et plus récent. L'app est prête pour macOS 26 (Tahoe) et entièrement construite en SwiftUI.
Y a-t-il une version Linux ou Windows ?
Non. CivoCloudManager est une app macOS native et s'appuie sur les frameworks Apple (CryptoKit, Security, LocalAuthentication). Pas de port multi-plateforme prévu.
Comment fonctionne Object Store Pause ?
Pause copie chaque fichier d'un Object Store dans un vault central civo-cloud-manager, vérifie clés et 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 automatiquement.
Le partage familial s'applique-t-il à l'achat Full Access ?
Oui. L'achat Full Access est Non-Consumable avec partage familial activé, un achat couvre tout le foyer.
Puis-je lire le code source ?
Oui. Le code source complet est publié et consultable sur GitHub, à github.com/marcelrgberger/civo-cloud-manager. Il est source-available (consultable), pas sous licence open source, la distribution reste exclusive au Mac App Store.
À quelle fréquence l'app est-elle mise à jour ?
Développement actif avec des releases régulières via le Mac App Store. La fiche de la boutique porte toujours le numéro de version et les notes de release qui font foi, et l'historique complet du code source est public sur GitHub.
L'icône de l'app CivoCloudManager, un nuage vert avec un bouclier découpé

Arrêtez d'ouvrir douze onglets pour gérer votre nuage.

Téléchargez CivoCloudManager sur le Mac App Store. Premier pare-feu ouvert en moins d'une minute.

Télécharger sur le Mac App Store

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

Pare-feu en barre de menus gratuit. Tableau de bord complet en achat unique.