A fully self-hosted alternative to GMail, Google Calendar, Google Photos, Google Keep and Google Drive (including the office suite apps), just as user-friendly and capable (in antispam, security, synchronization and so on).
Don't know why the other comment is dead, but Nextcloud/Owncloud might really be a solution to this.
I run a Nextcloud instance and it supplies me with:
- Calendar through CalDav
- Photos through automatic uploading from my Smartphone
- Drive, obviously, through Desktop and mobile client
All of this could be run on a small managed webhosting with Hetzner (for example), their hosting would also provide you with a domain of your choice and mailboxes, so GMail could be done by that, too.
I know that there are extensions/plugins for Nextcloud which provide something like Keep functionality and there's also some plugin to connect to some hosted Office suite stuff, but I didn't look into that, yet.
Let me add: If you find yourself short in storage, you can also mount a Hetzner Storage box (or something like that) as an external storage to your Nextloud. That adds 1 TB of storage for 3,50 €/month or sth. like that.
Ah! This is nice. Didn't realize Zimbra went open source. Zimbra was sold to Yahoo! quite a while back (2007). Zimbra used to open a whole lot of enterprise email services during its time.
I run a Nextcloud instance and it supplies me with:
All of this could be run on a small managed webhosting with Hetzner (for example), their hosting would also provide you with a domain of your choice and mailboxes, so GMail could be done by that, too.I know that there are extensions/plugins for Nextcloud which provide something like Keep functionality and there's also some plugin to connect to some hosted Office suite stuff, but I didn't look into that, yet.
So: Give Nextcloud a try.