Welcome to Maillayer! Choose a deployment method that fits your needs.
Supported Email Providers
Maillayer supports multiple email providers. Choose the one that works best for you:
| Provider | Best For | Pricing |
|---|---|---|
| Amazon SES | High volume, lowest cost | ~$0.10 per 1,000 emails |
| SendGrid | Easy setup, good deliverability | Free tier: 100 emails/day |
| Mailgun | Developer-friendly, reliable | Free tier: 5,000 emails/month |
You can configure your email provider in the Maillayer dashboard after deployment.
Choose Your Deployment Method
| Method | Best For | Difficulty |
|---|---|---|
| Railway | Beginners, quick setup | Easy |
| Render | Reliable hosting, zero DevOps | Easy |
| Fly.io | Global edge deployment | Medium |
| Vercel | Next.js experts, serverless | Medium |
| Coolify | Self-hosted with UI | Medium |
| Custom VPS | Full control, any server | Advanced |
Quick Recommendations
Just want it to work? Start with Railway — one-click databases, auto-deploys, and a generous free tier.
Want full control? Use Coolify or Custom VPS on your own server.
Global users? Try Fly.io for edge deployment close to your users.
After Deployment
Once Maillayer is running, you'll need to:
- Create your admin account — Visit your deployment URL to set up the first user
- Configure email provider — Set up Amazon SES, SendGrid, or Mailgun
- Verify your domain — Proves you own the domain you're sending from
- Apply for production access — Removes sending limits (required for Amazon SES)
Next Steps
- Get AWS Credentials — Set up Amazon SES access (if using SES)
- Apply for Production Access — Remove AWS sandbox limits
- Configure Cloud Storage — For image hosting in campaigns
- Transactional API — Send emails programmatically
