# Wraps CLI - Deploy Amazon SES Infrastructure in 2 Minutes

Source: https://wraps.dev/cli

![Wraps Logo](https://wraps.dev/wraps-light-logo.png)![Wraps Logo](https://wraps.dev/wraps-dark-logo.png)

](https://wraps.dev/)

[](https://github.com/wraps-team/wraps)[Log in](https://app.wraps.dev/auth?mode=signin)[Sign up](https://app.wraps.dev/auth?mode=signup)

Toggle menu

wraps · cli · free forever

# Deploy email, SMS, and CDN to your AWS in one command.

Deploy production-ready infrastructure to your AWS account. Domain verification, event tracking, local console — all included, all free.

curlnpmpnpmyarnbun

curl -fsSL https://get.wraps.dev | sh

terminal — wraps email init

Services

One command deploys production-ready AWS infrastructure. You own everything.

### Email

Production-ready transactional email via AWS SES

`wraps email init`

What gets deployed

-   SES configuration & domain verification
-   DKIM, SPF, DMARC setup guidance
-   EventBridge + SQS event pipeline
-   DynamoDB for email history
-   Lambda for event processing
-   Bounce & complaint handling
-   Inbound email receiving (wraps email inbound init)
-   Reply with threading (wraps email reply init)

### CDN

S3 + CloudFront CDN for global asset delivery

`wraps cdn init`

What gets deployed

-   S3 bucket with CORS configured
-   CloudFront CDN distribution
-   Custom domain & SSL certificate
-   Origin Access Control
-   Pay AWS directly (~$2/mo at typical starter usage)

In the local console

-   Browser-based image optimization

### SMS

Beta

Toll-free SMS via AWS End User Messaging

`wraps sms init`

What gets deployed

-   End User Messaging configuration
-   Toll-free number provisioning
-   10DLC registration support
-   SMS event tracking
-   Opt-out handling (STOP/START)
-   Delivery receipts via SNS event pipeline

$ wraps --help

Email

`email init`Deploy email infrastructure

`email status`Show infrastructure details

`email check <domain>`Check deliverability

`email domains add`Add a domain to SES

`email domains list`List all domains

`email domains verify`Verify DNS records

`email upgrade`Add features to setup

`email destroy`Remove infrastructure

CDN

`cdn init`Deploy CDN infrastructure

`cdn status`Show CDN details

`cdn verify`Check DNS & certificates

`cdn sync`Sync infra with config

`cdn destroy`Remove infrastructure

SMSbeta

`sms init`Deploy SMS infrastructure

`sms status`Show SMS details

`sms test`Send a test SMS

`sms register`Register toll-free number

Global

`console`Start local web dashboard

`status`Overview of all services

`aws setup`Interactive AWS setup

`aws doctor`Diagnose AWS issues

Local console

Run `wraps console` for a local dashboard. Your data never leaves your machine.

localhost:5555

Free forever. You only pay AWS.

[Read the Quickstart](https://wraps.dev/docs/quickstart)[Explore the Platform](https://wraps.dev/platform)
