DCXV CLI
Gerencie servidores, pedidos e pagamentos pelo terminal.
Já tem npm? Execute-o sem instalar:
npx dcxv-cli --helpv0.2.0 · Linux, macOS, Windows · SHA256SUMS
Download manual
Sem acesso ao terminal, ou prefere verificar o binário você mesmo? Baixe diretamente.
| Plataforma | Download |
|---|---|
| Linux x64 | dcxv-linux-x64 |
| Linux ARM64 | dcxv-linux-arm64 |
| macOS (Apple Silicon) | dcxv-macos-arm64 |
| macOS (Intel) | dcxv-macos-x64 |
| Windows x64 | dcxv-windows-x64.exe |
Comandos
Adicione --json a qualquer comando de leitura para saída legível por máquina, e --yes para confirmar cobranças ou ações destrutivas.
| Comando | Descrição |
|---|---|
dcxv login | Autorizar este dispositivo (abre o navegador) |
dcxv whoami | Mostrar a conta autenticada |
dcxv balance | Saldo e métodos de pagamento aceitos |
dcxv orders | Listar servidores/produtos (alias: ls, list) |
dcxv get <id> | Detalhes completos: especificações, status, uso de recursos, informações de acesso |
dcxv order --cluster <name|id> --vcpu <n> --ram <n> --disk <n> --ip <n> | Comprar um produto (simulação, exceto com --yes) |
dcxv pay <method> <amount> | Criar um pagamento e exibir o link de pagamento |
dcxv watch <id> | Acompanhar em tempo real o progresso da implantação/tarefa |
FAQ
- O que posso fazer com a CLI da DCXV?
Praticamente tudo o que a área de cliente faz, a partir do seu terminal: listar e inspecionar servidores, encomendar servidores cloud ou clusters Kubernetes, executar ações de energia, reinstalar um sistema operativo, gerir snapshots, backups e imagens ISO, criar pagamentos e descarregar faturas em PDF, alternar entre subcontas e acompanhar o progresso do provisionamento em direto. Acrescente --json a qualquer comando de leitura para obter saída legível por máquina, e --yes para confirmar qualquer ação que debite a sua conta ou destrua dados
- Como autorizo a CLI na minha máquina?
Execute dcxv login. O comando abre o seu navegador, aprova o dispositivo num separador onde já tem sessão iniciada e o token é guardado automaticamente, pelo que nada é colado à mão. Numa máquina sem interface (CI ou acesso apenas por SSH), crie um token de API pessoal na área de cliente e execute dcxv login com esse token, ou exporte DCXV_TOKEN na sua shell. Use dcxv profile para manter várias contas em paralelo
- Como verifico o meu saldo?
Execute dcxv balance. O comando mostra o seu saldo atual e os métodos de pagamento ativos na sua conta. dcxv whoami indica com que conta a CLI está autenticada, dcxv tx lista as transações recentes e dcxv pay cria um pagamento e imprime o link de pagamento
- Como obtenho a lista dos meus servidores?
Execute dcxv orders (também disponível como dcxv ls). Imprime uma linha por produto com o id, nome de host, endereço IP, tipo, sistema operativo, CPU, RAM, preço e estado. Para um servidor específico use dcxv get seguido do id para ver a vista detalhada completa: especificações, utilização de recursos em direto, a tabela IP/MAC/PTR e as credenciais de acesso. Acrescente --json a qualquer um dos comandos para os usar em scripts
- Como encomendo um novo servidor a partir do terminal?
Veja as opções com dcxv clusters e dcxv os e execute depois dcxv order --cluster 16 --vcpu 4 --ram 8 --disk 80 --ip 1 --os Ubuntu. Sem --yes é uma simulação que apenas imprime o que seria encomendado e não cobra nada; acrescente --price para obter só o preço definitivo. Acrescente --yes para submeter a encomenda e --watch para acompanhar o provisionamento até o servidor estar pronto e os seus dados de acesso serem impressos
- Como reinstalo o sistema operativo?
Execute dcxv set 1234 reinstall Ubuntu --yes --watch, substituindo 1234 pelo id do seu servidor. A imagem pode ser indicada pelo nome ou pelo id numérico mostrado em dcxv os, e palavras adicionais restringem a correspondência, pelo que windows 2022 en std identifica uma única imagem Windows. A reinstalação apaga o disco, por isso o comando recusa executar sem --yes
- Posso acompanhar um provisionamento ou tarefa em tempo real?
Sim. dcxv watch seguido de um id de servidor transmite o progresso desse servidor, e dcxv watch sozinho acompanha todos os produtos da conta. As atualizações chegam pelo mesmo canal em direto que o painel web utiliza, pelo que não há polling, e os comandos order e reinstall aceitam --watch para ligar de imediato
Se precisar de assistência ou tiver perguntas adicionais, por favor contacte os gestores ou escreva para a equipa de suporte em support@dcxv.com