We've got a server setup at work which we'd like to use to exchange large files with known clients easily. We're looking into software to facilitate this, but somewhow typing "large file hosting" into Google gives questionable results.. ;)
We've come up with the following requirements, and I hope any of you can points us in the direction of a solution that offers this functionality, or is malleable to our needs.
Synchronization / revision management is of no concern, it's mostly single large (up to 1+ GB) file uploads & downloads we'll need.
We'd like to make the downloads expire & be removed after a certain number of days / downloads (say 5 each), to limit the amount of cleanup we'd have to do.
The data files exchanged sometimes hold confidential information, so the URLs generated should be random and not publicly visible.
Our users are of the less technically savvy variety, so a simple webform would be best over a desktop client (because we also have to support a mix of operating systems).
As for use of the system we'd either like to send out generated random URLs for them to upload their files, or have an easy way manage & expire users.
Works on a linux (Ubuntu) server (so nothing .Net-related please)
Does anyone know of software that fits the above criteria? We've already seen a few instances of this within the scientific community, but nothing we could use directly..
Best regards, Tim
Copied from the comments below:
My problem with ftp is the large amount of overhead in creating users, settings rights, deploying clients, move files and remembering to afterwards delete users, folders, rights etc..
What we're envisioning is more single-use tokens for short-running projects than long-running returning clients with appropriate rights.