Ir para o conteúdo
CivoCloudManager

macOS 15+ · Mac App Store · zero dependências

Civo Cloud Manager para Mac.
Um clique na barra de menus.

O CivoCloudManager opera a Civo Cloud a partir da barra de menus do Mac. Abra o firewall para o seu IP atual com um clique. Entre num cluster Kubernetes com métricas ao vivo e registos de pods. Navegue Object Stores via S3. Tudo numa janela macOS nativa, sem browser, sem kubectl, sem ciclo de MFA.

Descarregar na Mac App Store

Requer macOS 15 (Sequoia) ou posterior.

7 dias de acesso completo, grátis, sem cartão e sem subscrição. Depois, o firewall na barra de menus continua gratuito para sempre.

Firewall na barra de menus grátis, compra única pelo painel completo. Partilha familiar ativa.

Código-fonte disponível no GitHub - leia o código antes de instalar.

Janela principal do CivoCloudManager com indicadores de quota e cartões de recursos

O problema que cada utilizador Civo conhece

Códigos MFA, separadores do browser e um contexto kubectl por cluster.

Como o CivoCloudManager resolve isso

Ligue-se uma vez. Gira a partir da barra de menus.

Cole a sua chave de API Civo uma vez, vive no macOS Keychain com cifra suportada por hardware. O escudo na barra de menus fica amarelo quando há um firewall aberto para o seu IP. Clique no painel para Kubernetes completo, S3, custos e quotas. O Touch ID protege as ações destrutivas.

CivoCloudManager é uma app macOS nativa que gere uma conta Civo Cloud completa a partir da barra de menus do Mac e de uma janela de painel. Criada por Marcel R. G. Berger, publicada pela DigitalFreedom Global LLC e distribuída na Mac App Store. Comunica com a Civo REST API v2 através de uma chave de API guardada uma única vez no porta-chaves do macOS. Cobre nove áreas da Civo: Kubernetes, Compute, firewalls, Object Storage, bases de dados, redes, balanceadores de carga, DNS e a API de encargos.

  1. 1

    Ligar

    Cole a sua chave de API Civo uma vez. Fica guardada no macOS Keychain, nunca em texto simples, nunca enviada para outro lugar além de api.civo.com.

  2. 2

    Clicar

    Abra ou feche qualquer firewall para o seu IP atual a partir da barra de menus. Bulk Open All / Close All. Temporizadores de fecho automático de 15 minutos a duas horas.

  3. 3

    Inspecionar

    Abra o painel para métricas Kubernetes ao vivo, registos de pods em tempo real, navegador de ficheiros S3 e números reais de custos vindos da Civo charges API.

Funcionalidades

Todos os recursos Civo, numa janela nativa.

01 / 06

Painel Kubernetes ao vivo

Acesso direto à API Kubernetes por mTLS com certificado de cliente, sem kubectl. Indicadores de CPU e memória com histórico sparkline, registos de pods em tempo real, comandos avulsos corridos como Job de vida curta, escala de deployments, filtro por namespace, visualizador de ConfigMap e Secret. A porta 6443 abre para o seu IP ao ligar e fecha quando sai.

Detalhe de cluster Kubernetes no CivoCloudManager com indicadores de CPU e memória ao vivo, eventos recentes, deployments e registos de pods

02 / 06

Firewall na barra de menus

Abertura/fecho de qualquer firewall num clique, ajustado ao seu IPv4 público atual. Deteção automática com três fornecedores de fallback. Predefinições IP para Casa e Escritório. Bulk Open All / Close All. Temporizadores de fecho automático. Ações destrutivas protegidas por Touch ID.

Popover da barra de menus do CivoCloudManager com predefinições IP, lista de firewalls e botões abrir/fechar

03 / 06

Object Store Pause e Resume

Arquive um Object Store inativo num vault central e apague o original para deixar de pagar. Mais tarde retoma, o store é recriado com o mesmo nome e credenciais, cada ficheiro restaurado. O vault redimensiona-se sozinho; quatro transferências em paralelo; verify-before-delete ativo por defeito.

04 / 06

Navegador de ficheiros S3, nativo

ListObjects v2 e Get, implementados em Swift com AWS Signature V4 via CryptoKit. Sem SDK AWS, sem wrapper Electron. Descarregue ficheiros únicos, multi-seleções ou pastas inteiras recursivamente. As chaves de acesso ficam protegidas por Touch ID.

05 / 06

Painel de custos real

Custos reais da Civo charges API, não estimativas. Seletor de período (Este mês + projeção, Mês passado, Último trimestre, Este ano). Discriminação por tipo de recurso. Rate Editor para tarifas horárias personalizadas. Meses anteriores em cache local.

Painel de custos do CivoCloudManager com seletor de período, gráfico de discriminação e total projetado no fim do mês

06 / 06

Monitor de saúde da API

Testa os 16 endpoints da Civo API com tempo de resposta. Verde abaixo de 200 ms, laranja abaixo de 500 ms, vermelho acima. Verificações animadas com código de cores, útil quando algo parece lento e quer saber se é do seu lado ou do deles.

Vista de saúde da API no CivoCloudManager com cada endpoint Civo e crachá de tempo de resposta

O que cada instalação inclui

Uma cabine de comando Civo completa, nativa para macOS.

Popover da barra de menus do CivoCloudManager com o estado das firewalls
  1. 01 Firewall na barra de menus com deteção automática de IP
  2. 02 Métricas Kubernetes ao vivo, registos de pods, comandos avulsos
  3. 03 Navegador de ficheiros S3 com assinatura SigV4 nativa
  4. 04 Object Store Pause/Resume com vault central
  5. 05 Custos reais da Civo charges API
  6. 06 Indicadores de quota com avisos a 70 % e 90 %
  7. 07 CRUD completo para instâncias, bases de dados, redes, DNS
  8. 08 Credenciais protegidas por Touch ID no macOS Keychain
  9. 09 Pesquisa Cmd-K em todos os recursos
  10. 10 Exportação JSON com redação automática de segredos

Pensado para

Programadores, engenheiros DevOps e operadores indie em Civo.

Zero SDKs de terceiros

Apenas frameworks Apple, SwiftUI, CryptoKit, Security, LocalAuthentication. Sem telemetria, sem analytics, sem crash reporter.

Touch ID + Keychain

A sua chave de API Civo vive no macOS Keychain com cifra por hardware. O Touch ID protege a revelação de credenciais e ações destrutivas.

App Sandbox

Quatro entitlements, nem mais um: sandbox, cliente de rede, ficheiros escolhidos pelo utilizador, marcadores com âmbito de app. Sem localização, câmara, microfone, contactos, fotos ou identificador de rastreio.

Feito para a Civo Cloud

Cliente macOS nativo independente para a plataforma Civo Cloud (civo.com). Sem afiliação com a Civo Ltd.; «Civo» é uma marca da Civo Ltd.

FAQ

Perguntas frequentes

Existe uma versão de avaliação gratuita?
Sim. Cada instalação recebe 7 dias de acesso completo a partir do primeiro arranque, sem cartão e sem subscrição. Os 7 dias decorrem como um período contínuo, incluindo o tempo em que a app está fechada. Depois, a gestão do firewall na barra de menus continua gratuita para sempre e o painel completo exige a compra única Full Access.
O CivoCloudManager substitui a CLI da Civo?
Para tarefas de gestão diária, sim. A app comunica diretamente com a Civo REST API v2. Quem tem workflows com scripts pode continuar a usar a CLI em paralelo sem problema.
Preciso de ter o kubectl instalado?
Não. A app liga-se diretamente à API Kubernetes do cluster por mTLS com certificado de cliente, construído com a framework Security da Apple. Pode na mesma exportar o kubeconfig se quiser usar o kubectl em paralelo.
A minha chave de API Civo é enviada para algum lado?
Não. A chave fica no macOS Keychain do seu dispositivo e só é usada em pedidos HTTPS para api.civo.com. Não há nenhum servidor do editor no meio.
Que versões do macOS são suportadas?
macOS 15 (Sequoia) ou mais recente. A app está pronta para macOS 26 (Tahoe) e é totalmente em SwiftUI.
Existe versão para Linux ou Windows?
Não. O CivoCloudManager é uma app macOS nativa e usa frameworks Apple (CryptoKit, Security, LocalAuthentication). Um port multiplataforma não está previsto.
Como funciona o Object Store Pause?
O Pause copia cada ficheiro de um Object Store para um vault central civo-cloud-manager, verifica chaves e tamanhos e apaga o original. O Resume recria o store com o mesmo nome e credenciais e restaura cada ficheiro. O vault redimensiona-se automaticamente.
A partilha familiar aplica-se à compra Full Access?
Sim. A compra Full Access é Non-Consumable com partilha familiar ativa, uma compra cobre todo o agregado.
Posso ler o código-fonte?
Sim. O código-fonte completo está publicado e disponível para leitura no GitHub, em github.com/marcelrgberger/civo-cloud-manager. É código disponível para consulta (source-available), não uma licença de código aberto, a distribuição continua exclusiva da Mac App Store.
Com que frequência a app é atualizada?
Desenvolvimento ativo com releases regulares através da Mac App Store. A ficha da loja apresenta sempre o número de versão e as notas de release que fazem fé, e o histórico completo do código-fonte é público no GitHub.
O ícone da app CivoCloudManager, uma nuvem verde com um escudo recortado

Pare de abrir doze separadores para gerir a sua nuvem.

Descarregue o CivoCloudManager na Mac App Store. Primeiro firewall aberto em menos de um minuto.

Descarregar na Mac App Store

Requer macOS 15 (Sequoia) ou posterior.

Firewall na barra de menus grátis. Painel completo com compra única.