CloudShell
A built-in terminal inside the WAYSCloud console. Manage every service from the command line without leaving your browser.
What it is
CloudShell is embedded in the admin console at console.wayscloud.net. It gives you a command-line interface to the entire platform — VPS, DNS, databases, storage, AI, SMS, IoT, and more.
Every cloud command translates to real API calls against your account, with full audit logging and secret redaction.
How to open it
- Keyboard shortcut: Press
Cmd + K(Mac) orCtrl + K(Windows/Linux) - Header icon: Click the terminal icon in the console header
CloudShell opens as an overlay inside the console. Your dashboard session authenticates you automatically.
When to use
- Quick resource management without navigating dashboard pages
- Checking status across multiple services at once
- Performing bulk operations
- Exploring available resources interactively
When NOT to use:
- Automation pipelines — use the REST API or Terraform
- Heavy file transfers — use Object Storage or SCP
- Long-running processes — SSH directly into your VPS
Available commands
CloudShell covers the full platform. Run cloud help for the complete command list, or cloud help <service> for service-specific commands.
| Command | Service | What you can do |
|---|---|---|
cloud vps | Virtual Servers | List, create, start, stop, reboot, delete, view console, get credentials |
cloud dns | DNS | Create zones, add/update/delete records, list zones |
cloud db | Databases | Create, list, view details, delete databases |
cloud storage | Object Storage | Create buckets, list objects, manage keys, browse with --prefix |
cloud app | App Platform | List apps, deploy, view logs, scale instances |
cloud llm | LLM API | Chat, list models, view usage |
cloud gpu | GPU Studio | Generate images, check job status |
cloud sms | SMS | Send messages, view history |
cloud verify | Verify | Check status, view sessions |
cloud iot | IoT Platform | List devices, view telemetry |
cloud dns-shield | DNS Shield | View threats, manage rules |
cloud threat-shield | Threat Shield | View detections, manage feeds |
cloud ip-intel | IP Intelligence | Query IP addresses |
cloud globalsim | GlobalSIM | Manage SIM cards |
cloud redis | Redis | List instances, view status |
cloud drive | Drive | View libraries, usage |
cloud domain | Domains | Register, manage domains |
cloud hosting | Hosting | Manage web hosting |
cloud account | Account | API keys, SSH keys, profile, services |
cloud invoices | Billing | View invoices, payment history |
cloud regions | Regions | List available regions |
cloud status | System | Platform health status |
cloud help | General | Full command reference |
cloud history | General | Previous commands |
Aliases: Common shortcuts are built in — server and vm map to cloud vps, bucket maps to cloud storage, db maps to cloud db, zone maps to cloud dns, chat maps to cloud llm chat.
Example session
cloudshell> cloud vps list
┌─────────────┬──────────────────┬───────────────┬─────────┐
│ ID │ Name │ IP │ Status │
├─────────────┼──────────────────┼───────────────┼─────────┤
│ vps-abc123 │ Web Server │ 203.0.113.42 │ running │
└─────────────┴──────────────────┴───────────────┴─────────┘
cloudshell> cloud dns zones list
example.com 14 records active
myapp.io 3 records active
cloudshell> cloud db list
prod_db postgresql standard active
cache_db mariadb standard active
cloudshell> cloud storage buckets
my-uploads 4.2 GB private
static-assets 890 MB public
cloudshell> cloud llm models
claude-3-sonnet Anthropic available
gpt-4 OpenAI available
cloudshell> cloud help dns
cloud dns zones list List all DNS zones
cloud dns zone create <name> Create a new zone
cloud dns records <zone> List records in a zone
cloud dns record add ... Add a DNS record
...Safety features
- Dangerous operations require confirmation — Delete, reboot, and other destructive commands generate a time-limited confirmation token. You must run
cloud confirm <token>within 2 minutes. - Rate limiting — 60 commands per minute, 300 per hour
- Audit logging — Every command is logged with automatic secret redaction (API keys, passwords, and tokens are stripped)
- Short-lived authentication — Session tokens expire after 90 seconds and are refreshed automatically
VPS console access
CloudShell also provides direct terminal access to your VPS instances:
- Linux: SSH terminal rendered with xterm.js
- Windows: Remote Desktop (RDP) via Guacamole in the browser
- Custom ISO: VNC graphical console
Access the console with cloud vps console <id> or through the VPS detail page in the dashboard. Up to 3 concurrent sessions, max 8 hours each.
Related services
- Virtual Private Servers — servers you manage through CloudShell
- DNS Management — zones and records
- Managed Databases — database management
- Object Storage — bucket and file operations
Related guides
- Authentication — API key and PAT setup
- Getting Started — platform onboarding