FileSharing
When a client needs a two-gigabyte video and your options are a consumer transfer site with a weekly cap or an FTP account older than your interns, FileSharing gives you a private WeTransfer of your own. You group files into a bundle, drag them in from your filesystem, and keep adding more days later if the project grows. Every bundle produces two links: a preview link where recipients see the file list first, and a direct link that downloads everything at once, both guarded by an authorization code. Bundle settings cover a title, a description, an expiration date, a maximum download count, and an optional password that also encrypts the ZIP archive recipients can pull down. Upload access stays yours to control through an IP allowlist, login and password accounts, or a mix of both. Optional duplicate prevention skips files you already sent, a download rate limiter keeps a single recipient from saturating your bandwidth, and a scheduled background task physically deletes expired bundles so old transfers do not pile up. There is no database to run or back up because bundle metadata lives in JSON files on disk, and the interface speaks English, French, German, and Korean. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Deploy