Experimental Veilid Support
let's add veilid to agregore
I'm waiting for veilid to stabilize more and finally implement blob support.
We could probably expose veilid app calls and DHT queries as a protocol handler without too much worry though.
I'm waiting for veilid to stabilize more and finally implement blob support.
We could probably expose veilid app calls and DHT queries as a protocol handler without too much worry though.
Yeah, tracking their releases on mastodon. I'm in for this collaboration.
Maybe we could shit something basic out with this: https://github.com/neon-bindings/neon
IMO there's a great opportunity for something like holesail but specifically for HTTP requests over Veilid AppCalls for basic APIs. Then we could do something like POST veilid+http://{route public key}/regular/path. Paired with a basic rust CLI tool for mapping local ports to the veilid route.
Maybe we could shit something basic out with this: https://github.com/neon-bindings/neon
IMO there's a great opportunity for something like holesail but specifically for HTTP requests over Veilid AppCalls for basic APIs. Then we could do something like
POST veilid+http://{route public key}/regular/path. Paired with a basic rust CLI tool for mapping local ports to the veilid route.
Ooo, sounds good.
Would veilid-fetch be the right place for this?
if you want to go the web server route, this is a python veilid server https://codeberg.org/grueproof/salome
also, this repo, this lets you share files over veilid. until blob support is implemented, maybe this can be used to share files. https://github.com/cmars/stigmerge
just throwing ideas and choices.
https://github.com/neon-bindings/neon works too
this is also nice
https://github.com/cmars/stigmerge file sharing through veilid
Does stigmerge work when the original seeder is down? IIRC they needed a central point of coordination for new peers to discover each other.
Does stigmerge work when the original seeder is down? IIRC they needed a central point of coordination for new peers to discover each other.
Stigmerge has a discussion on the veiled discord server. I searched for this and it sounds like yes, peers can still find each other without the original seeder. Check their discord server, the dev for stigmerge is there.
if you are okay with sharing single files for now, then stigmerge will be the best since you are joining a swarm where everyone is seeding. multi-file sharing is on their to-do list but for now you can only share a single file. works fine for a single page app (just a single html file) but won't work if you want to share a folder. better than nothing for now and its a swarm instead of everyone grabbing files from only the original user.