Ich habe meine Kontakte und Kalender bei
https://ocloud.de Dort wird eine Owncloud und nextcloud angeboten, so dass man sie nicht selber auf einem Webserver betreiben muss. Ich nutze die free Variante. Mein Androidhandy und mein Thunderbird unter Manjaro können sich damit synchronisieren. Weiß nicht ob ios caldav und carddav kann bzw. ob es Apps dafür gibt.
Dateien kann man wohl auch synchronsieren.