3 ms·
I just put these on my server in a directory with a random name, like https://mydomain.tld/files/$(pwgen https://mydomain.tld/files/$(pwgen -s 22 1)/file.ext. W
by blfr 9y ago
I just put these on my server in a directory with a random name, like https://mydomain.tld/files/$(pwgen https://mydomain.tld/files/$(pwgen -s 22 1)/file.ext. Works very well.
The problem is worse when they have to send something back to me. I considered running a simple web app that allows you to upload a file if you know the secret URL like above but never got around to actually build it. Someone probably did though.
- worldsayshi 9y agoWould be nice if there was a tiny web service that could set up peer to peer file transfer through webrtc by making an obscure path available at the push of a button. Not sure how secure that would be though.
- radialbrain 9y agoDL (http://www.thregr.org/~wavexx/software/dl/ http://www.thregr.org/~wavexx/software/dl/) allows users to upload files and send links out, or users to generate links ("tickets") that others can use to upload files.
- Joeboy 9y agoThere's this: https://github.com/stackp/Droopy https://github.com/stackp/Droopy
- Jedd 9y agoThis is what I do. I have a local VM at home running a web server that can hold such files, but in AU decent uplink speeds are mostly a fantasy, so in the case OP described of needing to send to multiple people I'd upload it first to a VPS I keep that serves a similar purpose. This way I only flood my uplink once. Obfuscated path for some very basic privacy, though of course you can encrypt and email password if that works better. If it's going to happen semi-regularly, and the files are large and there are multiple recipients, then I'd look at BitTorrent. Most people have a client installed, or can install one fairly painlessly. Biggest challenge there would be that 6881 (etc) are often blocked, or at least monitored, on corporate firewalls.
- marsokod 9y agoYou can also check out jirafeau, quite light and easy to install: https://gitlab.com/mojo42/Jirafeau https://gitlab.com/mojo42/Jirafeau and demo site at https://jirafeau.net https://jirafeau.net
- sebazzz 9y agoI did. I wrote a small ASP.NET Core based application called IFS [1] which works on both Windows and Linux. It allows you to upload files yourself (via login behind password) or create upload links which you can share with your users so they can upload files. Downloads and uploads can be set to expire and the file limit is limited to whatever an upstream reverse proxy (if any) allows. Its simple click and download - or click and upload any requires no other dependencies other than Javascript support. https://github.com/Sebazzz/IFS https://github.com/Sebazzz/IFS
- j_s 9y agoThe dependencies here are killer. A quick walk-through of setup for popular platforms would go a long way!