I run a real estate company that has offices in two different cities plus a couple of roaming employees. We have a need for sharing a lot of files between everyone but I'm bumping up against a few questions and can't seem to figure out the best way to get past them. We need about 75gb of storage at the moment (which includes some room to grow) that consists of lots of images and spreadsheets that need to be constantly updated.
Of course I've looked into cloud file server solutions (Google Drive, Dropbox, etc) but am worried about file access speed and cost. The per user cost with the storage I need would exceed the budget, so I've looked extensively into an instance of Nextcloud on a fast host. Some PDFs are 10-20mb and when needing to pull up that information while on the phone with someone can be painful.
With that in mind, I've looked at a local server solution. I'm hesitant to pull the trigger on it due to the typical problems such as management and initial capital cost. Also, how would the remote users elegantly access the files in a server hosted at one of the two offices? Again, bumping into the access speed issue.
The mobile users will have to have remote access no matter what, so what would be the best for them?
I've considered terminal services but a) one of my employees works for other companies managed within my office so the file sharing structure and software are specific to her and b) our graphic designer would be severely hindered.
Maybe I need to just bite the bullet one way or another (or blend a couple of ideas) but I'm exhausted researching everything and still don't really have an answer, so I wanted to reach out and see what other similarly-set up companies do.