Command Line Interface

Dalang CLI

Manage your cloud infrastructure from the terminal. Fast, scriptable, and developer-friendly.

Linux / macOS / Termux:

curl -fsSL https://dalang.io/install.sh | bash

Windows (PowerShell):

irm https://dalang.io/install.ps1 | iex
~ dalang
$ dalang service list
Your Services (3 total)
───────────────────────────────────────────────────────────────────────────
TYPE       NAME                 STATUS       EXPIRES         DETAILS
───────────────────────────────────────────────────────────────────────────
vps        my-webapp            RUNNING      2026-09-15      2C/2048MB/20GB
vps        database-server      RUNNING      2026-10-01      4C/4096MB/50GB
container  n8n-automation       RUNNING                      n8n/starter
$ dalang shell my-webapp
my-webapp β€” Resource Usage
  Uptime: 12d 4h 37m
  CPU:    β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 3% (load 0.06, 0.02, 0.00 over 2 vCPU)
  Memory: β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 21% (430 MB / 2.0 GB)
  Disk:   β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 14% (2.8 GB / 20.0 GB)
β†’ Connecting to my-webapp (shell mode)...
βœ“ Connected.
root@my-webapp:~# β–ˆ

Features

Shell & Exec

Interactive shell over a persistent session, or run one-off commands with exec. No SSH keys or firewall config needed.

JSON Output

Use --json flag for scriptable output. Perfect for automation.

Fast & Lightweight

Single binary ~6MB. No dependencies. Works offline after auth.

Cross Platform

Linux, macOS, Windows, and Android/Termux. Intel and ARM architectures supported.

File Transfer

Move files with scp-style syntax β€” multi-source, recursive (-r), with progress bars.

Secure Auth

OAuth device flow. Tokens stored with user-only permissions.

Command Reference

dalang auth Login to your Dalang account
dalang service list List all your services
dalang service create Create a new VPS
dalang service upgrade <name> Scale up CPU / RAM / storage
dalang shell <name> Interactive shell to a VM
dalang exec <name> "cmd" Run a command, return its output
dalang scp <src> <dst> Copy files to/from a VM (scp-style)
dalang price --cpu 2 --ram 2G Estimate monthly price
dalang credit add 100 Top up 100K IDR credits
dalang domain add <vps> <domain> Add a custom domain
dalang start/stop/delete <name> VM power management
dalang update Update the CLI to the latest version
Run dalang help for full list | Use --json for machine output
AUTONOMOUS AI READY

Built for AI Agents

Enable autonomous AI agents to provision infrastructure, self-replicate, and manage their own VMs. Perfect for AI systems like OpenClaw that need to spawn and control compute resources independently.

Self-replication
JSON output
No human needed

Downloads

PlatformArchitectureDownload
Linuxx86_64 (amd64)dalang-linux-amd64
LinuxARM64dalang-linux-arm64
LinuxARM 32-bit (armv7)dalang-linux-arm
macOSIntel (amd64)dalang-darwin-amd64
macOSApple Silicon (arm64)dalang-darwin-arm64
Windowsx86_64 (amd64)dalang-windows-amd64.exe
Android (Termux)ARM64 (64-bit)dalang-android-arm64
Android (Termux)ARM 32-bit (older phones)dalang-linux-arm

Quick Start

1

Install

# Linux/macOS
chmod +x dalang-* && sudo mv dalang-* /usr/local/bin/dalang
2

Authenticate

dalang auth
3

Use

dalang service list # List services
dalang shell my-vm # Connect to VM

Ready to get started?

Download the CLI and manage your cloud from the terminal.

Pertanyaan yang sering diajukan

Apa itu Dalang CLI?

Dalang CLI adalah tool command-line lintas platform untuk mengelola layanan Dalang yang didukung dari terminal. CLI dapat membuat dan memeriksa layanan VPS, menjalankan perintah lifecycle, membuka shell, mengeksekusi perintah jarak jauh, mentransfer file, memperkirakan harga, mengelola kredit dan domain, serta menghasilkan JSON untuk otomatisasi.

Bagaimana cara menginstal Dalang CLI?

Di Linux, macOS, atau Termux, jalankan perintah instalasi yang ditampilkan pada halaman CLI; pengguna Windows dapat memakai perintah PowerShell atau mengunduh binary rilis. Setelah instalasi, jalankan dalang auth, lalu gunakan dalang service list atau dalang service create.

Apakah Dalang CLI gratis?

CLI tersedia untuk Linux, macOS, Windows, dan Android atau Termux, dengan build Intel dan ARM. Situs tidak mencantumkan biaya CLI terpisah; biaya normal tetap berlaku untuk resource cloud atau kredit yang digunakan melaluinya.

Bisakah agen AI menggunakan Dalang CLI?

Ya. CLI menyediakan output JSON yang dapat dibaca mesin dan flag non-interaktif -y, sehingga proses otomatisasi yang terotorisasi dapat membuat dan memeriksa layanan tanpa prompt. Perilaku replikasi mandiri atau self-healing tetap harus dibuat dan diamankan oleh script atau agent milik pelanggan.