DCXV CLI

Gestisci server, ordini e pagamenti dal terminale.

dcxv — zsh
Downloading https://dcxv.com/cli/dcxv-linux-x64 ...
Checksum OK.
Installed to /home/you/.local/bin/dcxv
0.2.0
$ dcxv login
First, visit: https://dcxv.com/my/cli/A3F9-2B7C
Your code: A3F9-2B7C
Logged in. Saved to /home/you/.config/dcxv/config.json
$ dcxv orders
ID HOSTNAME IP TYPE OS CPU RAM PRICE STATUS
2481 web1 185.255.96.42 cloud Ubuntu 24.04 Platinum 2.4-3.9 GHz 8 38 active
2482 gpu1 185.255.96.51 cloud Ubuntu 24.04 Platinum 2.4-3.9 GHz 32 102 inactive
$ dcxv watch 2482
#2482 [##################------] 74% cloudinit
$

Hai già npm? Eseguilo senza installare:

npx dcxv-cli --help

v0.2.0 · Linux, macOS, Windows · SHA256SUMS

Download manuale

Nessun accesso alla shell, o preferisci verificare tu stesso il binario? Scaricalo direttamente.

PiattaformaDownload
Linux x64dcxv-linux-x64
Linux ARM64dcxv-linux-arm64
macOS (Apple Silicon)dcxv-macos-arm64
macOS (Intel)dcxv-macos-x64
Windows x64dcxv-windows-x64.exe

Comandi

Aggiungi --json a qualsiasi comando di lettura per un output leggibile dalla macchina, e --yes per confermare la fatturazione o azioni distruttive.

ComandoDescrizione
dcxv loginAutorizza questo dispositivo (apre il browser)
dcxv whoamiMostra l'account autenticato
dcxv balanceSaldo e metodi di pagamento accettati
dcxv ordersElenca server/prodotti (alias: ls, list)
dcxv get <id>Dettagli completi: specifiche, stato, utilizzo risorse, informazioni di accesso
dcxv order --cluster <name|id> --vcpu <n> --ram <n> --disk <n> --ip <n>Ordina un prodotto (simulazione salvo con --yes)
dcxv pay <method> <amount>Crea un pagamento e stampa il link di pagamento
dcxv watch <id>Segui in tempo reale l'avanzamento di deploy/attività

FAQ

- Cosa posso fare con la CLI di DCXV?

Praticamente tutto ciò che offre l'area clienti, dal vostro terminale: elencare e ispezionare i server, ordinare server cloud o cluster Kubernetes, eseguire azioni di alimentazione, reinstallare un sistema operativo, gestire snapshot, backup e immagini ISO, creare pagamenti e scaricare fatture PDF, passare tra sottoaccount e seguire in diretta l'avanzamento del provisioning. Aggiungete --json a qualsiasi comando di lettura per un output leggibile da una macchina e --yes per confermare qualunque azione che addebiti il conto o distrugga dati

- Come autorizzo la CLI sulla mia macchina?

Eseguite dcxv login. Il comando apre il browser, approvate il dispositivo in una scheda in cui avete già effettuato l'accesso e il token viene salvato automaticamente, quindi non serve incollare nulla a mano. Su una macchina senza interfaccia (CI o accesso solo via SSH) create un token API personale nell'area clienti ed eseguite dcxv login con quel token, oppure esportate DCXV_TOKEN nella vostra shell. Usate dcxv profile per gestire più account in parallelo

- Come controllo il mio saldo?

Eseguite dcxv balance. Il comando mostra il saldo attuale e i metodi di pagamento abilitati sul vostro account. dcxv whoami indica con quale account è autenticata la CLI, dcxv tx elenca le transazioni recenti e dcxv pay crea un pagamento e stampa il link per pagare

- Come ottengo l'elenco dei miei server?

Eseguite dcxv orders (disponibile anche come dcxv ls). Stampa una riga per prodotto con id, hostname, indirizzo IP, tipo, sistema operativo, CPU, RAM, prezzo e stato. Per un singolo server usate dcxv get seguito dal suo id per vedere la vista completa: specifiche, utilizzo delle risorse in tempo reale, la tabella IP/MAC/PTR e le credenziali di accesso. Aggiungete --json a uno dei due comandi per usarli negli script

- Come ordino un nuovo server dal terminale?

Consultate le opzioni con dcxv clusters e dcxv os, poi eseguite dcxv order --cluster 16 --vcpu 4 --ram 8 --disk 80 --ip 1 --os Ubuntu. Senza --yes è una simulazione che stampa esattamente ciò che verrebbe ordinato e non addebita nulla; aggiungete --price per ottenere solo il prezzo definitivo. Aggiungete --yes per inviare l'ordine e --watch per seguire il provisioning finché il server non è pronto e vengono stampati i suoi dati di accesso

- Come reinstallo il sistema operativo?

Eseguite dcxv set 1234 reinstall Ubuntu --yes --watch, sostituendo 1234 con l'id del vostro server. L'immagine può essere indicata per nome o con l'id numerico mostrato da dcxv os, e le parole aggiuntive restringono la corrispondenza, così windows 2022 en std individua una sola immagine Windows. La reinstallazione cancella il disco, quindi il comando si rifiuta di partire senza --yes

- Posso seguire un provisioning o un'attività in tempo reale?

Sì. dcxv watch seguito da un id di server trasmette l'avanzamento di quel server, mentre dcxv watch da solo segue tutti i prodotti dell'account. Gli aggiornamenti arrivano sullo stesso canale in tempo reale usato dal pannello web, quindi non c'è polling, e i comandi order e reinstall accettano --watch per collegarsi subito

Se hai bisogno di assistenza o hai domande aggiuntive, contatta i manager o scrivi al team di supporto a support@dcxv.com

Certificato Tier III ISO 9001 ISO/IEC 27001 ISO 14001 Conforme al GDPR