Please let me know if this is the wrong space to post this.
I have a longstanding professional project that involves a lot of sharing and un-sharing of many folders and individual files. Many are hi-res video files, some are audio files.
Current total filesize is around 650GB and growing with each new version of our project.
Currently we're using Google Drive, but that has proven to be incredibly annoying, since we can't set an expiration date on access, and sharing through aliases is just a mess, to the point that I frequently end up duplicating the files and sharing the dupes, simply because it's faster.
I'm somewhat familiar with most major cloud-based filehosting services like Box, Dropbox, etc., but when we settled on GDrive a few years ago, we did so because the other services either didn't charge a flat fee, or they were kinda slow, or some other reason.
What we're looking for:
-Cloud-based
-2TB (at least, to plan for the future)
-Flat monthly/yearly fee
-Advanced filesharing/access options
-Able to handle deep directory hierarchies
-Able to designate multiple admins
-Fast up/download
-Can create account regardless of email provider
Nextcloud Is what you're looking for! You can selfhost it or you can subscribe to a provider.
With it you can set expiration date for the shared link.
What do you mean woth sharing through aliases.?
I’ve had similar issues and settled on a mix of Dropbox/Backblaze. It’s not perfect but I don’t think any of them really are.
You might want to take a look at what tooling/automation you have and go from there. I landed on my setup mostly because I make heavy use of of rclone, and it had good integrations setup for both.
Have you considered the Nextcloud software? It has all the features you've listed and you're in complete control. There's a ton of web hosts providing it, with various degrees of quality.