I’m surprised that no one has suggested it yet. But, FileBrowser is exactly what you’re looking for! Set it up on your PC with docker and point it at any directory you want, put it behind a reverse proxy, make your daughter an account and you’re done. It should work perfectly for you as it’s designed to handle situations exactly like yours. Willing to help further if you need, dm me.
I’m surprised that no one has suggested it yet. But, FileBrowser is exactly what you’re looking for! Set it up on your PC with docker and point it at any directory you want, put it behind a reverse proxy, make your daughter an account and you’re done. It should work perfectly for you as it’s designed to handle situations exactly like yours. Willing to help further if you need, dm me.