There's always Nextcloud. If you don't want it self-hosted, there are hosting options (up to and including the proper dedicated instance approach).
There's always Nextcloud. If you don't want it self-hosted, there are hosting options (up to and including the proper dedicated instance approach).