Uncategorized

FreeResend: Self-hosted email service that’s 100% compatible with Resend SDK

Breaking Free from Expensive Email Services: My Journey with FreeResend

I’ll be the first to admit it: I was tired of paying premium prices for transactional emails across my side projects. It seemed like every time I turned around, I was being nickel and dimed by email services that promised the world but delivered little more than a hefty bill. So, I decided to take matters into my own hands and build a self-hosted email service that would put an end to my financial frustrations once and for all.

The Birth of FreeResend

After months of research and development, I’m excited to introduce FreeResend, a self-hosted alternative to Resend that uses Amazon SES for delivery. The best part? It’s 100% compatible with the Resend SDK, making it a drop-in replacement for anyone looking to break free from the shackles of expensive email services.

So, What Makes FreeResend Tick?

Here are just a few of the key features that make FreeResend an attractive option for anyone looking to take control of their email infrastructure:

  • 100% API compatible with Resend (drop-in replacement)
  • Uses Amazon SES for delivery ($0.10/1k emails vs premium SaaS pricing)
  • Auto-creates DNS records if you use Digital Ocean
  • Next.js 15 + TypeScript + PostgreSQL
  • Docker ready with included compose file
  • MIT licensed

Setting up FreeResend is a breeze, too. Simply clone the repo, configure AWS SES and your database, run npm run dev, and you’re ready to start sending emails. I’ve been running FreeResend in production for months across multiple projects, and I’ve seen an average cost savings of 85%.

The Power of Self-Hosting

So, why self-host your email infrastructure in the first place? For me, it’s all about control and cost savings. When you’re relying on a third-party email service, you’re at the mercy of their pricing and features. With FreeResend, I have complete control over my email infrastructure, and I can scale it to meet the needs of my projects without breaking the bank.

I’m curious to know: what’s your current email setup like? Are you using a self-hosted solution, or are you relying on a third-party service? What are some of the pain points you’ve experienced with email services in the past?

If you’re interested in learning more about FreeResend, you can check out the GitHub repository or read more about my journey in this Medium post.

Uwolnij Się od Drożych Usług Poczty Elektronicznej: Moja Podróż z FreeResend

Ja sam przyznaję, że byłem zmęczony płaceniem wysokich cen za pocztę elektroniczną w ramach moich projektów pobocznych. Wydawało się, że za każdym razem, gdy się odwracam, byłam rozpieszczany przez usługi pocztowe, które obiecywały świat, ale dostarczały niewiele więcej niż pokaźną fakturę. Więc postanowiłem wziąć sprawy w swoje ręce i zbudować usługę pocztową, która zakończy moje frustracje finansowe raz na zawsze.

Narodziny FreeResend

Po miesiącach badań i rozwoju, jestem podekscytowany, aby przedstawić FreeResend, samodzielny zamiennik Resend, który wykorzystuje Amazon SES do dostarczania. Najlepsza część? Jest 100% kompatybilny z SDK Resend, co czyni go zamiennikiem dla każdego, kto szuka, aby uwolnić się od drożych usług pocztowych.

Co Sprawia, Że FreeResend Działa?

Oto kilka z kluczowych funkcji, które sprawiają, że FreeResend jest atrakcyjną opcją dla każdego, kto szuka, aby zająć się infrastrukturą pocztową:

  • 100% zgodny z API Resend (zamiennik)
  • Wykorzystuje Amazon SES do dostarczania ($0.10/1k wiadomości vs premium SaaS cena)
  • Automatycznie tworzy rekordy DNS, jeśli używasz Digital Ocean
  • Next.js 15 + TypeScript + PostgreSQL
  • Gotowy do użycia z dołączonym plikiem kompozycyjnym
  • Liczony na licencji MIT

Konfiguracja FreeResend jest łatwa, również. Po prostu sklonuj repozytorium, skonfiguruj AWS SES i bazę danych, uruchom npm run dev, i jesteś gotowy, aby rozpocząć wysyłanie wiadomości. Używałem FreeResend w produkcji przez kilka miesięcy w ramach kilku projektów i zaobserwowałem średnie oszczędności kosztów o 85%.

Moc Samodzielnego Hostowania

Dlaczego więc samodzielnie hostować infrastrukturę pocztową w pierwszej kolejności? Dla mnie chodzi o kontrolę i oszczędności kosztów. Kiedy polegasz na usłudze pocztowej stron trzecich, jesteś na łasce ich cen i funkcji. Z FreeResend, mam pełną kontrolę nad moją infrastrukturą pocztową i mogę ją skalować, aby spełnić potrzeby moich projektów bez zwiększania wydatków.

Ciekawi mnie, jaka jest twoja obecna konfiguracja poczty elektronicznej? Używasz samodzielnego rozwiązania, czy polegasz na usłudze stron trzecich? Jakie są niektóre z punktów bólowych, które doświadczyłeś z usługami pocztowymi w przeszłości?

Jeśli jesteś zainteresowany, aby dowiedzieć się więcej o FreeResend, możesz sprawdzić repozytorium GitHub lub przeczytać więcej o mojej podróży w tym poście na Medium.

Leave a Reply

Your email address will not be published. Required fields are marked *

WordPress Appliance - Powered by TurnKey Linux