Run your cloud services locally.

Sqrzl is a Docker-ready emulator for local development and CI. Point your existing clients at familiar endpoints, test the behavior you need, and keep the feedback loop on your machine.

Start the emulatorRead the documentation

What it emulates

Object and blob storage

S3, Azure Blob Storage, Google Cloud Storage, and OCI Object Storage.

Email

Local SMTP capture, plus scoped SendGrid, Amazon SES, and Azure Communication Services APIs.

SMS and messaging

Local adapters for Twilio, Amazon SNS, AWS SMS Voice, and Azure Communication Services.

Start the emulator

Build from source with Docker Compose:

git clone https://github.com/sqrzl/sqrzl-emulator.git
cd sqrzl-emulator
docker compose up --build

Or pull the latest published container image from GHCR:

docker pull ghcr.io/sqrzl/sqrzl-emulator:latest

Storage APIs are at localhost:9000; the admin UI is at localhost:9001. The Compose setup enables authentication; the quickstart lists its local credentials and health checks.

Sqrzl is a development emulator, not a production service. Compatibility is scoped by provider; check the compatibility notes for the operations your app depends on.