It's easy to forget that sometimes you don't really need to host things. I used to run a Next Cloud server for syncing my documents, contacts, and calendar with all my devices. I'd rarely use a device that was not mine to access those things. I've switched to Syncthing (https://syncthing.net/) and DecSync (https://github.com/39aldo39/DecSync) and that's replaced 95% of what Next Cloud did for me.
Your use case might differ from mine quite a bit, but for me it was the best way to go. No server to babysit and everything "Just Works™".