Skip to content
Academy
Getting started

3 min readbeginner

Quick start guide

Go from zero to deployed in 10 minutes. This guide walks you through creating an account, installing the CLI and deploying your first resource.

CoversCDNComputeDNSStorageShield

CDN Dashboard showing deployments and traffic stats

Prerequisites#

  • A valid email address
  • A credit/debit card for trial
  • Terminal access (optional)

1. Create your account#

Sign up for Edge Network in under 2 minutes. It’s free and no card is required.

Create account

2. Install the CLI#

The Edge CLI is the fastest way to manage your infrastructure. Install it with a single command.

Terminal
curl -fsSL https://edge.network/install.sh | sh
PowerShell
iwr https://edge.network/install.ps1 -useb | iex

Then verify the installation:

Terminal
edge --version

3. Authenticate#

Log in to your Edge account from the command line.

Terminal
# Login to your account
edge auth login

# This will open your browser for authentication
# Once complete, you're ready to deploy

4. Deploy your first resource#

Choose a product and deploy in seconds. Here’s how to set up each service.

CDN#

Add your domain and start caching content globally.

Terminal
# Create a new CDN deployment
edge cdn create --origin https://your-origin.com

# Add a custom domain
edge cdn domains add mysite.com

# Check deployment status
edge cdn list

Compute#

Launch a virtual machine in any of our 33 regions.

Terminal
# List available instance types
edge compute types

# Create a new VM
edge compute create \
  --name my-server \
  --type starter \
  --region eu-west-1 \
  --image ubuntu-22.04

# SSH into your instance
edge compute ssh my-server

DNS#

Set up DNS for your domain with global anycast.

Terminal
# Add a new zone
edge dns zones create example.com

# Add an A record
edge dns records create example.com \
  --type A \
  --name @ \
  --value 203.0.113.50

# List all records
edge dns records list example.com

Storage#

Create an object storage bucket for your files.

Terminal
# Create a new bucket
edge storage buckets create my-bucket

# Upload a file
edge storage upload ./image.png my-bucket/images/

# Make bucket public (optional)
edge storage buckets update my-bucket --public

Shield#

Add free, privacy-first bot protection to any form on your site.

Terminal
# Create a Shield widget
edge shield create \
  --name my-site \
  --hostname mysite.com

# The sitekey and secret are shown once: store the secret securely

# Check traffic stats
edge shield stats <widget-id>

5. Monitor and manage#

Use the dashboard or the CLI to monitor your deployments.

Terminal
# View all resources
edge status

# Check usage
edge usage --period month

# View logs
edge logs --service cdn --follow

You’re all set#

You’ve deployed your first resource on Edge Network. From here, you can explore more advanced features, set up monitoring or scale your infrastructure.