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
- 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