Hacker News new | ask | show | jobs
by ihazspam 3452 days ago
Long time reader here. I wanted for a long time to build and publish something, so here it goes.

I built a temporary disposable email service. The backend is coded in C# (.Net Core 1.1) and runs on a small Linux VPS. The database is Postgresql. I did not bother using Entity Framework as it was too much for this small project. I ended up using the Dapper micro-ORM. Everything is static with some Javascript for the dynamic parts. The content is served statically to keep resource usage low. I also coded the SMTP server myself.

The web is fronted by nginx which act as a static file server and proxies dynamic requests to the Kestrel app server.

Unlike similar sites, my service runs well on mobile browsers and supports embedded pictures and file attachments.

2 comments

Very cool and fast.

Why not publish the code (or some parts)? You could increase the trust in your service.

I'll use it next time I need to register somewhere.

Thanks for your comment.

I'll see for the source code, it is something which I've been thinking. I may eventually push it to github but I've not yet made my mind over this.

> I may eventually push it to github but I've not yet made my mind over this.

The code desn't have to perfect. Just to add some content about free software in your site.

Tweeter might help you too.

Great! I'll use this. Glad to know .Net Core runs well on Linux.