macOS 15+ · Mac App Store · zero dependências
Doze separadores para gerir a Civo Cloud.
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.
Firewall na barra de menus grátis, 14,99 $ uma vez pelo painel completo. Partilha familiar ativa.
O problema que cada utilizador Civo conhece
Códigos MFA, separadores do browser e um contexto kubectl por cluster.
-
Códigos MFA para cada interruptor de firewall
Precisa de abrir a porta 22 numa instância por dez minutos? Telemóvel à mão, código inserido, browser aberto, painel carregado, regra editada. E depois tudo ao contrário para fechar.
-
Separadores do browser por cluster
Três clusters, três separadores, três reloads. Quotas algures, registos de pods em nenhum sítio óbvio. O painel chega para um cluster — a três passa a ser doloroso.
-
Maratona de contextos kubectl
Descarregar kubeconfig por cluster, regras de firewall na 6443, renovações de certificados. A CLI funciona, mas o arranque é metade do trabalho.
-
Object Stores esquecidos
Buckets antigos que custam dinheiro todos os meses porque clicar para apagá-los leva dez minutos e uma confirmação escrita à mão.
-
Painéis de custos com um dia de atraso
Quando o painel do browser se atualiza, o pod descontrolado já gastou 40 €. Quer o número agora, não amanhã.
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.
- 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
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
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 certificados de cliente PKCS#12 — sem kubectl. Indicadores de CPU e memória com histórico sparkline, registos de pods em tempo real, pod-exec, 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.
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.
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, Get, Put, Delete — 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.
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.
O que cada instalação inclui
Uma cabine de comando Civo completa, nativa para macOS.
- 01 Firewall na barra de menus com deteção automática de IP
- 02 Métricas Kubernetes ao vivo, registos de pods, pod-exec
- 03 Navegador de ficheiros S3 com assinatura SigV4 nativa
- 04 Object Store Pause/Resume com vault central
- 05 Custos reais da Civo charges API
- 06 Indicadores de quota com avisos a 80 % e 90 %
- 07 CRUD completo para instâncias, bases de dados, redes, DNS
- 08 Credenciais protegidas por Touch ID no macOS Keychain
- 09 Pesquisa Cmd-K em todos os recursos
- 10 Exportação JSON com redação automática de segredos
Pensado para
Programadores, engenheiros DevOps e operadores indie em Civo.
- 01 Programadores com side projects em Civo
- 02 Engenheiros DevOps com clusters multi-região
- 03 SRE a perseguir alertas de restart de pods
- 04 Founders indie com produção em poucas instâncias
- 05 Agências a integrar clientes em Civo Kubernetes
- 06 Consultores que querem uma auditoria rápida em só-leitura
- 07 Quem está cansado do ciclo de MFA do painel do browser
- 08 Equipas que proíbem tray apps de fornecedores aleatórios
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
Apenas entitlement network-client. Sem localização, câmara, microfone, contactos, fotos ou identificadores de tracking.
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
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 com certificados de cliente PKCS#12. 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 de 14,99 $?
Sim. A compra Full Access é Non-Consumable com partilha familiar ativa — uma compra cobre todo o agregado.
O código-fonte é aberto?
Sim. O código da app está em github.com/marcelrgberger/civo-cloud-manager. A distribuição continua exclusiva da Mac App Store.
Com que frequência a app é atualizada?
Desenvolvimento ativo, releases regulares. Versão atual, notas de release e avaliação são buscadas à App Store em build e mostradas nesta página.
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.
Firewall na barra de menus grátis. Painel completo 14,99 $ uma vez.