Storage
Getting Started
Set up Edge Storage and upload your first object in under 5 minutes.
Prerequisites
-
An Edge account (sign up free) -
AWS CLI installed (optional, but recommended)
1
Create an Access Key
Navigate to Storage → Access Keys in your Edge account and click Generate New Key.
Important
Save your Secret Access Key immediately — it won't be shown again.
2
Configure AWS CLI
Create a named profile for Edge Storage:
$ aws configure --profile edge AWS Access Key ID [None]: YOUR_ACCESS_KEY AWS Secret Access Key [None]: YOUR_SECRET_KEY Default region name [None]: us-east-1 Default output format [None]: json
3
Create a Bucket
Create your first bucket via CLI or the control panel:
$ aws --profile edge --endpoint-url https://storage.edge.network \
s3 mb s3://my-first-bucket
make_bucket: my-first-bucket 4
Upload Your First Object
Upload a file to your new bucket:
$ echo "Hello, Edge Storage!" > hello.txt
$ aws --profile edge --endpoint-url https://storage.edge.network \
s3 cp hello.txt s3://my-first-bucket/
upload: ./hello.txt to s3://my-first-bucket/hello.txt 5
Verify the Upload
List objects in your bucket:
$ aws --profile edge --endpoint-url https://storage.edge.network \
s3 ls s3://my-first-bucket/
2025-02-12 10:30:00 21 hello.txt Pro Tip: Create an Alias
Add this to your ~/.bashrc or ~/.zshrc:
alias es='aws --profile edge --endpoint-url https://storage.edge.network s3'
Then use it like this:
$ es ls $ es cp file.txt s3://my-bucket/ $ es sync ./local-dir s3://my-bucket/backup/