Hacker News new | ask | show | jobs
by sanjayio 1277 days ago
You self-host things that are easily self-hostable. You wouldn’t self-host something like emails or error reporting.
6 comments

I self-host email. And my website. And DNS. I've been doing so for over two decades now.
> You self-host things that are easily self-hostable.

Exactly, which is why you can self-host e-mail, as there are turnkey packages available for that. Self-hosting e-mail does generate some extra workload, but that's atypical, and has to do with a) somewhat arcane tech that's underpinning e-mail, and b) whether it works or not with a wider ecosystem depends a lot on where you're self-hosting it. That b) in particular is not something you encounter elsewhere.

As for error reporting... I'm gonna risk asking: what's the challenge making it hard to self-host?

I self-host my email, thankyouverymuch.
I've self-hosted email and error reporting for decades.
I self-host e-mail. It's not always easy, but it's doable. It got easier over time with tools like docker-mailserver [1] and Mail-in-a-Box [2].

[1] https://github.com/docker-mailserver/docker-mailserver

[2] https://mailinabox.email/

Email is only difficult to self host because it was intentionally corrupted by the major players using bad responses to spam as an excuse and now you need to stay in their good books to send.