What I am about to talk about is not really a solution to your specific problem. But, I will put it out there for consideration as a long term alternative since it guards against loss of data:
Install Syncthing and Syncthing-GTK (the GTK part is the GUI)
Syncthing is like Dropbox, except it does not a have central cloud. Instead, it uses a system that is more like torrenting. That is to say, after installing Syncthing, you allocate a specified folder for Syncthing to use. In this folder, you put any files you want to share. So, for example, you could keep all of your family’s photos and videos in there. And, of course, you can organise the data with as many sub folders as you wish.
Then, inside Syncthing-GTK, you generate a special code which you email to all of the people you wish to share the data with. If they install Syncthing, they can use this code to sync up to your specified folder. At that point, all of their folders will begin to upload a copy of everything that is in your folder.
In terms of syncing rules, these are very flexible. You can set up your folder as a master so only you can change its content. Thus, if people add stuff to their folders, a copy will be made in your folder. But, any deletions in their folders will not cause deletions in yours. Or, you can set up the system to be fully dynamic so that all edits in any individual’s folder will be fully synced as changes in everyone else’s folders. There are also other variants of the above data security measures, I think.
It’s been a while since I have been in there but, in short, the way I set mine up is slightly convoluted. In the shared folder, we have a sub folder for every user who is synced up. They are expected to take care of and are responsible for what goes in their own sub-folder and what does not. But, that is not where they actually do their insertion/deleting of data. Instead, they have an “offline folder” on their device, where they do that. Then, using Linux’s own internal folder syncing software, their offline folder’s contents are internally synced to their Syncthing shared sub-folder. This means, if any user in the group were to accidentally delete another user’s sub folder in their copy of the shared folder, in due course (depending on the refresh rate set with the internal Linux folder sync command) it will be reinstated via the internal Linux folder syncing that has been set up with the other user’s device’s “offline folder”.
The main advantage of this system over normal cloud storage is that you are not dependent on some distant, singular server always being operational. The data, in this case, is truly distributed and so is extremely robust in terms of data integrity. Thus, if your hard drive dies and you lose all of your data, all you need to do is to re-install Syncthing, reassign the share code and your folder will update with the copy everyone else in the group holds.
I use this system as a distributed photo and video album for all of my family.