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.7.3
$ 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
$

Oppure installalo con il gestore pacchetti della tua piattaforma:

curl -fsSL https://dcxv.com/cli/install.sh | sh

Poi accedi:

dcxv login

Hai già npm? Eseguilo senza installare:

npx dcxv-cli login

v0.7.3 · Linux, macOS, Windows · SHA256SUMS

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à
dcxv mcpEsegui un server MCP locale per agenti compatibili con MCP, riutilizzando questo accesso

FAQ

Domande frequenti

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