Developer tools
Edge CLI
Manage all Edge Network resources from your terminal.
On this page4 sections
Install the CLI with one command:
Terminal
curl -fsSL https://edge.network/install.sh | shFeatures#
- Single binary: no dependencies; works on macOS, Linux and Windows
- Fast: instant startup, efficient API communication
- Multiple output formats: table, JSON, YAML, or quiet mode for scripting
- Secure: API key authentication, credentials stored locally
- Activity tracking: all CLI actions logged with user and source attribution
Manage all products#
| Product | Resources |
|---|---|
| Compute | VMs, keys, groups |
| CDN | Deployments, domains |
| DNS | Zones, records |
| Storage | Buckets, objects |
| Shield | Widgets, stats |
Quick examples#
Create a VM:
Terminal
edge compute create --name web-1 --size s-2vcpu-4gb --image ubuntu-24List DNS zones:
Terminal
edge dns listUpload to Storage:
Terminal
edge storage cp ./backup.tar.gz my-bucket/backups/Purge the CDN cache:
Terminal
edge cdn purge my-deployment --path /images/*Add bot protection to a form:
Terminal
edge shield create --name "Contact form" --hostname example.comSomething unclear or out of date? Tell us