DCXV CLI
Gestisci server, ordini e pagamenti dal terminale.
Oppure installalo con il gestore pacchetti della tua piattaforma:
curl -fsSL https://dcxv.com/cli/install.sh | shbrew install dcxv-com/tap/dcxvchoco install dcxv-cliPoi accedi:
dcxv loginHai già npm? Eseguilo senza installare:
npx dcxv-cli loginv0.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.
| Comando | Descrizione |
|---|---|
dcxv login | Autorizza questo dispositivo (apre il browser) |
dcxv whoami | Mostra l'account autenticato |
dcxv balance | Saldo e metodi di pagamento accettati |
dcxv orders | Elenca 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 mcp | Esegui 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