The problem there would be choosing who got those permissions.
I thought about using the user's computer as the hosting location, but I'm guessing that won't work unless said computer is on 24/7.
but that would require about 30gb of space to support.
Actually, I do. I just don't know how to go about setting it up to be used so.