Hey, I was thinking about getting a VPS and hosting my own single user Lemmy instance. I am trying to think of other things to host. I already have some old hardware running unRAID with Plex, the *arrs, Kavita and home assistant. This is pushing my hardware to the limit but I still want to mess around with some self hosted things. Is there anything you would rather host on a rented server as opposed to a server sitting at your home?
The only thing I can really think of is email.
Email is the only one I won’t touch, I just want it to be rock solid reliable. Unless someone can point me to a solution with fault tolerance and redundancy that’s easy to setup via Docker, I’m all ears :)
Email isn’t easy end of story. Fault tolerance in email is easy, email servers keep emails queued for hours so even if your server is down you’ll get your emails later.
You may also setup a backup MX server that will simply receive and hold all your incoming mail and deliver it to the main server when it becomes available. The ETRN setup I described here (https://lemmy.world/comment/406145) can be used to accomplish that.
fault tolerance and docker in the same sentence?
Honestly, it’s not worth it, especially because setting up a mail server requires some tricky stuff at DNS level, and your mail will not go anywhere without a valid reverse DNS which is kind of difficult to obtain for a home connection.
I wouldn’t dare self host email