thormail/thormail-worker

By thormail

Updated 4 months ago

Official ThorMail worker node. Handles high-throughput background email delivery at scale.

Image
Integration & delivery
Message queues
0

727

thormail/thormail-worker repository overview

ThorMail Logo

ThorMail

The High-Performance, Self-Hosted Email Infrastructure for Developers.

DocumentationWebsiteGitHub


⚡ What is ThorMail?

ThorMail is a powerful, self-hosted email sending platform designed for scale. It replaces expensive cloud email APIs (like SendGrid or Mailgun) with your own infrastructure, giving you full control over your data, costs, and deliverability.

Built with Node.js and optimized for performance, ThorMail allows you to:

  • 🚀 Send Millions of Emails: Engineered for high throughput and low latency.
  • 🔌 Use Multiple Providers: Seamlessly switch between AWS SES, SMTP, Mailgun, and more with our Adapter System.
  • 📊 Real-time Analytics: Track opens, clicks, bounces, and complaints in real-time.
  • 🛡️ Own Your Data: Keep your email logs and user data on your own servers.
  • 🐳 Docker Ready: Deploy easily anywhere using our optimized Docker images.

📚 Documentation

For complete installation guides, configuration references, and API documentation, please visit our official documentation:

🚀 Quick Start (Docker)

This image is part of the ThorMail ecosystem. To run it, ensure you have the necessary environment variables configured.

docker run -d \
  --name thormail-instance \
  --env-file .env \
  -p 3000:3000 \
  thormail/thormail-{component}:{tag}

Replace {component} with backend, worker, or frontend, and {tag} with the desired version.

💡 Support

If you encounter any issues or have questions, please check our Documentation or open an issue on our GitHub Repository.


Built with ❤️ by the ThorMail Team.

Tag summary

Content type

Image

Digest

sha256:f39ebe5ea

Size

191 MB

Last updated

4 months ago

docker pull thormail/thormail-worker