Official · Email · 2 db · 1 docker
usesend

useSend
Self-hosted email API and dashboard powered by Amazon SES — send transactional mail with full control of your data.
preflight
topology
How this stack is wired
Each card is a service this deploy creates. A line means one service reads another through env.
listen
Ports the stack publishes
Service on the left. Host port, then the container port and scheme.
- usesend80→3000/http
you set
Values this template leaves for you
Literals and placeholders. Wiring to another service lives on the topology, not here.
HOSTNAME
usesend
0.0.0.0
PORT
usesend
3000
GITHUB_ID
usesend
CHANGE_ME
GITHUB_SECRET
usesend
CHANGE_ME
AWS_ACCESS_KEY
usesend
CHANGE_ME
AWS_SECRET_KEY
usesend
CHANGE_ME
AWS_DEFAULT_REGION
usesend
us-east-1
NEXT_PUBLIC_IS_CLOUD
usesend
False
API_RATE_LIMIT
usesend
1
notes
Context for this stack
Written with the template. Topology, binds, and values you set live in the sections above.
useSend is an open-source email platform for sending transactional and marketing emails. Built on AWS SES, it provides a modern dashboard, REST API, SMTP support, analytics, webhooks, and contact management as a self-hosted alternative to Resend, SendGrid, and Postmark.
About Hosting useSend
This dFlow template deploys useSend with PostgreSQL and Redis for persistent storage and background job processing. Connect your AWS SES credentials, configure your sending domain, and start sending emails through the dashboard, REST API, or SMTP.
Common Use Cases
- Send transactional emails
- Manage marketing campaigns and newsletters
- Send emails via REST API or SMTP
- Track deliveries, opens, clicks, and bounces
- Self-host your email infrastructure with AWS SES
Dependencies
- useSend
- PostgreSQL
- Redis
- AWS SES
Why Deploy on dFlow?
Deploy useSend in minutes with automatic HTTPS, persistent storage, environment variable management, custom domains, and centralized application management—all from a single dashboard.