OSF can be used to create a project space with a hierarchical file structure and version control. Within OSF, you can store up to 5 GB of files in a private project or 50 GB in a public project.
An unlimited number of files can be stored in a 3rd party add-on such as OneDrive, Box, and Google Drive. You can connect these to your OSF project so that files are updated in both places. You can also connect other tools such as GitHub, GitLab, Mendeley, and Zotero