3 ms·
I've been working on solutions in this space for a couple years now. IMO making data on your local device available to others via HTTP range requests is the swe
by anderspitman 6y ago
I've been working on solutions in this space for a couple years now. IMO making data on your local device available to others via HTTP range requests is the sweet spot between storing your data in the cloud and going full p2p.
Here's a couple of my projects:
https://patchbay.pub/ https://patchbay.pub/
code[0]
Sender:
curl https://patchbay.pub/random-channel/filename.bin --data-binary @filename.bin
Receiver:
curl -O https://patchbay.pub/random-channel/filename.bin
https://fbrg.xyz https://fbrg.xyz
code[1]
This one works in the browser. You select a file and it gives you a link you can share with others. The underlying tech[2] is more complicated (relies on WebSockets) than patchbay, but the server is currently more reliable. I'm in the process of improving the patchbay server to be more robust, and I think it will eventually replace fibridge completely.
My current project is building something along the lines of Google Drive, but much simpler and designed to be self-hosted from within your home.
[0]: https://github.com/patchbay-pub/ https://github.com/patchbay-pub/
[1]: https://github.com/anderspitman/fibridge-proxy-rs https://github.com/anderspitman/fibridge-proxy-rs
[2]: https://github.com/omnistreams/omnistreams-spec https://github.com/omnistreams/omnistreams-spec