Nextcloud is a very common (included with most Linux Distributions) self hosted cloud solution. We're using it and would love to access our cloud data the same way you offer with OneDrive.