v2.4.0 — Now with Kubernetes support

Deploy from your terminal

The MoveWeight CLI gives you full control over your cloud infrastructure. Deploy, scale, monitor, and manage — all from one command.

INSTALL

One command, every platform

Install the CLI and deploy in under 60 seconds.

# Install via curl $ curl -fsSL https://cli.moveweight.net/install.sh | bash # Verify installation $ mw --version mw v2.4.0 (linux/amd64) # Authenticate $ mw auth login ✓ Authenticated as [email protected]
# Install via Homebrew $ brew install moveweight/tap/mw # Or via curl $ curl -fsSL https://cli.moveweight.net/install.sh | bash # Verify $ mw --version mw v2.4.0 (darwin/arm64)
# Install via winget > winget install MoveWeight.CLI # Or via Scoop > scoop bucket add moveweight https://cli.moveweight.net/scoop > scoop install mw # Verify > mw --version mw v2.4.0 (windows/amd64)
# Install globally via npm $ npm install -g @moveweight/cli # Or use npx (no install) $ npx @moveweight/cli deploy --name my-app # Verify $ mw --version mw v2.4.0

Requires Node.js 18+ or standalone binary. Auto-updates enabled by default. Use mw update to manually upgrade.

CAPABILITIES

Everything, one command

Manage your entire infrastructure stack from the terminal.

🚀

Deploy

Ship apps, containers, and VMs in seconds. Git push or direct deploy — your call.

mw deploy
📈

Scale

Scale up, down, or auto. Set rules or trigger manually. Zero-downtime guaranteed.

mw scale --replicas 10
📋

Logs

Stream logs in real-time. Filter by level, service, or grep patterns. Export to S3.

mw logs --follow
🔐

Secrets

Encrypted secret management. Inject into env vars, mount as files, or reference in config.

mw secrets set
🌐

Domains

Add domains, issue SSL certs, configure DNS — all automatic. Wildcard support built-in.

mw domains add
🗄️

Databases

Spin up managed Postgres, Redis, MySQL, or MongoDB. Automatic backups and failover.

mw db create
🐳

Containers

Build, push, and deploy containers. Private registry included. Multi-arch builds supported.

mw container build
☸️

Kubernetes

Create and manage K8s clusters. Helm chart support. Auto-scaling pods and nodes.

mw k8s create
🤖

GPU / AI

Request GPU instances for training or inference. Model deployment with one command.

mw gpu request
LIVE DEMO

Watch it work

A real deployment, from zero to live in 30 seconds.

~/projects/my-app — mw deploy
$
REFERENCE

Command reference

Full CLI command list. Run mw help for details.

CommandDescription
mw deployDeploy app from current directory or specified image
mw scaleScale replicas up/down or configure auto-scaling rules
mw logsStream or tail logs from running services
mw secrets set|get|list|rmManage encrypted secrets and environment variables
mw domains add|remove|list|verifyCustom domain management with auto-SSL
mw db create|destroy|backup|restoreManaged database lifecycle (Postgres, Redis, MySQL, Mongo)
mw container build|push|pullContainer image management with private registry
mw k8s create|delete|kubeconfigKubernetes cluster management
mw gpu request|release|listGPU instance provisioning for AI/ML workloads
mw sshSSH into any running VM or container (auto key injection)
mw dns add|remove|listDNS record management with global propagation
mw storage cp|sync|lsObject storage file management (S3-compatible)
mw statusShow status of all running services and resources
mw billingView usage, costs, and manage payment methods
mw auth login|logout|tokenAuthentication and API key management
mw configConfigure default region, project, and preferences
mw updateUpdate CLI to latest version