Hacker News new | ask | show | jobs
by sneak 517 days ago
This is a function of Proton’s weird e2ee setup, which the calendar and contacts and email protocols were never designed for.

I self-host my own calendar, email, and contacts now.

You can probably do it on a raspberry pi or small NUC at home, with some port forwards over nebula/tailscale from a $5 VPS, if you wish.

1 comments

Self hosting email sounds like it comes with a lot of dragons, what do you use for it?
Dragons to the point of being impossible. Self hosting your outgoing mail means it will almost surely never reach the recipient due to reputation issues. You can, however, set up a respected email provider with your own domain (meaning that, in particular, you can switch providers easily). I have done this myself, using ForwardEmail as the provider.
Having said that, you can self host only calendars and contact, this is nowhere as complicated and maintenance intensive as emails. Or use one of the many nextcloud providers available, the free tier is usually enough for that.
I used to self-host email. I'm not a devops specialist, I'm not an email specialist, and I had to solve issues on a weekly basis.

I ended up moving to Fastmail, too. And if I'm moving email to FM, might as well move calendars.

I can recommend z-push as active sync frontend. It can combine different data source (IMAP, caldav, carddav).