CloudShell
Browser-based command line for the entire WAYSCloud platform. Manage VPS, databases, DNS, storage, IoT, LLM, and every other service — directly from the dashboard or via the wayscloud-cli package.
Best for: quick operations, scripting, automation, managing resources without leaving the browser.
Open in dashboard · CLI documentation
What this is
CloudShell is a full command-line interface for WAYSCloud. It runs in the browser as a terminal embedded in the dashboard, and is also available as a standalone CLI tool (pip install wayscloud-cli).
It is not just SSH to a VPS. CloudShell talks to the WAYSCloud API — you manage all platform services through cloud commands. Create VPS instances, manage DNS zones, send SMS, query IoT devices, generate images, and more — all from one prompt.
Open it in the dashboard with Cmd+K (Mac) or Ctrl+K (Windows/Linux), or click the terminal icon in the header.
When to use it
Use this when
- You want to manage WAYSCloud resources without navigating the dashboard UI
- You need quick one-off operations (start a VPS, check DNS, send a test SMS)
- You are scripting or automating platform operations
- You prefer keyboard-driven workflows
Consider something else when
- You need SSH access to a VPS → use the VPS console button (VNC/RDP)
- You need to write application code → use the API directly
- You need infrastructure as code → use the Terraform provider
What you get
- 399 commands across 26 services (VPS, DNS, databases, storage, IoT, LLM, SMS, GPU, and more)
- Browser terminal — opens with Cmd+K in the dashboard
- Standalone CLI —
pip install wayscloud-clifor local use - Autocomplete — command suggestions and fuzzy matching
- JSON output —
--jsonflag for scripting - Command history — up/down arrow, persisted across sessions
- Destructive command protection — confirmation required for deletes
- Audit logging — all commands logged for compliance
Pricing
Included with every VPS instance.
How it works
- Open the dashboard and press Cmd+K (or click the terminal icon)
- CloudShell connects via WebSocket to
shell.wayscloud.services - You are authenticated automatically with your dashboard session
- Type
cloud helpto see all available commands - Run commands — each one calls the WAYSCloud API on your behalf
- Results are displayed in your terminal
For the standalone CLI: pip install wayscloud-cli, then cloud login --token <your-pat>.
What you see in the dashboard
- Terminal window — full xterm-compatible terminal with colors and resize
- Command prompt —
cloudshell>waiting for input - Output — formatted tables (default) or JSON (
--json) - History — up/down arrows to navigate previous commands
- Autocomplete — type partial command and suggestions appear
Quick examples
# List your VPS instances
cloud vps list
# Create a DNS zone
cloud dns zone create example.com
# Send a test SMS
cloud sms send --to +4712345678 --message "Hello from CloudShell"
# Check IoT device status
cloud iot devices list
# Generate an image
cloud gpu create --engine image-flux-fast --prompt "A sunset over fjords"
# Look up an IP
cloud ip lookup 8.8.8.8
# View your account
cloud account profileCommand reference
Search and browse all available commands. Commands are grouped by service.
Commands marked destructive permanently delete or change resources. CloudShell will ask for confirmation before running them.
Fastest way to get started
In the browser
- Open my.wayscloud.services
- Press Cmd+K (Mac) or Ctrl+K (Windows/Linux)
- Type
cloud helpto see all commands
As a standalone CLI
pip install wayscloud-cli
cloud login --token wayscloud_pat_YOUR_TOKEN
cloud helpCommon use cases
- Quick resource check —
cloud vps list,cloud dns zones list,cloud storage buckets - Incident response —
cloud vps start <id>,cloud iot alarm summary - Scripting —
cloud vps list --json | jq '.[] | .hostname' - Onboarding — explore platform services without learning the API
- Automation — combine with cron or CI/CD for scheduled operations
Related services
- WAYSCloud CLI — standalone CLI installation and authentication
- API Reference — direct API access for application integration
- Terraform Provider — infrastructure as code
Related documentation
- API Keys — create a PAT for CLI authentication
- Getting Started — platform overview
- Services Overview — browse all services