I would echo others and say that this is the perfect opportunity to use a host, or a cloud service, like Dropbox. It doesn't sound like you need to host a lot of large files, so FTP would be excellent for this, and so would Dropbox, or even BackBlaze B2 with their interface.
With FTP, on something like Vacares, you can setup individual SFTP/FTP accounts with different jailed directories, that way people aren't allowed to touch things they're not supposed to. Dropbox would work similarly with sharing.
Of course, whatever you decide to do, consider both replication and backup policies.
If you want to self-host this without a cloud provider, I would purchase a network attached storage device and setup a VPN on the device. OpenVPN is certainly an option and I believe pairs well with Synology. I like Neorouter, but it doesn't fit every device.
|