13 ms·
Seems like this could be done with more respect for user/data sovereignty if done with Node.js. Essentially, you'd cat the file into the script, it would spin
by adlwalrus 14y ago
Seems like this could be done with more respect for user/data sovereignty if done with Node.js. Essentially, you'd cat the file into the script, it would spin up an HTTP server, do some port knocking or whatever NAT-traversal-fu is necessary, then spit out a link with either your raw IP, or a preconfigured dynDNS domain name.
This way we aren't carelessly littering our data all over the "cloud".
- wizard_2 14y agoKnow any port knocking as a service companies? If there was a reliable way to get a udp connection between hosts that I didn't have to write myself, I'd be tempted to take this on.
- tcas 14y agoI think the term you're looking for is UDP hole punching, port knocking is performing a special sequence of connections (i.e. try TCP on 8100 then UDP on 4000 then TCP on 2000) to open up an additional port (like SSH) to a certain IP. I'd be curious if there exists such a company or even any good open source libraries that can tie into other servers.
- charliesome 14y ago> Know any port knocking as a service companies? Are you serious?
- HerraBRE 14y agoTooting my own horn again, but you just asked for https://pagekite.net/ https://pagekite.net/: $ pagekite.py /path/to/file.blah yourname.pagekite.me ... send people a link to https://yourname.pagekite.me/file.blah https://yourname.pagekite.me/file.blah and it streams from your disk. CTRL+C and it's offline with no copies stored anywhere in the cloud. Works with entire folders too (append +indexes to generate indexes), which is good for static HTML demos. If you want a harder-to-guess URL, append the +hide flag to the command above. And yes, it's open source and you can run your own relay/reverse-proxy if you don't want to rely on me. Give it a try! :-)
- lukeholder 14y agoawesome. thanks for sharing!
- voltagex_ 14y agoBe proud, your domain has made BlueCoat's list of "proxy avoidance" sites and is blocked at my workplace.
- HerraBRE 14y agoWoah, I'm in the big leagues now! Blocking us actually makes perfect sense, PageKite can be used to avoid a lot of quite reasonable corp security policies. Can you access sites on other domains which are connected via. PageKite? For example my personal site, http://bre.klaki.net/ http://bre.klaki.net/ or my kite http://bre.pagekite.me/ http://bre.pagekite.me/ ?