Skip to content
CLI · Overview
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 | sh

Features#

  • 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-24

List DNS zones:

Terminal
edge dns list

Upload 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.com