Justin Thomas 🛡 on Nostr: One of the challenges that I'm working on is empowering people with consumer-class ...
One of the challenges that I'm working on is empowering people with consumer-class internet access (i.e., dynamic addresses) to run their own Fediverse servers. The Publish/Publisher and websocket components I've added to #SofaPub move in that direction.
This allows someone with broad connectivity to re-publish connections from users who are more limited.
{
"id":"018d506f706975296b8d0aa7abc5c9d110d2addebb2825ce23dc534027f08cc8",
"pubkey":"240808d34f92fac49a98804745b0726b2ae6c4dfd3abd04f555771293ecb143b",
"created_at":1696565639,
"kind":1,
"tags": [
[
"t",
"sofapub"
],
[
"t",
"activitypub"
],
[
"t",
"rust"
],
[
"proxy",
"https://ser.endipito.us/users/justin/statuses/111186125763992753",
"activitypub"
]
],
"content":"One of the challenges that I'm working on is empowering people with consumer-class internet access (i.e., dynamic addresses) to run their own Fediverse servers. The Publish/Publisher and websocket components I've added to #SofaPub move in that direction.\n\nThis allows someone with broad connectivity to re-publish connections from users who are more limited.\n\nThis is a big addition and I haven't published it to crates.io yet. But the code is at https://gitlab.com/justindthomas/sofapub.\n\n#ActivityPub #Rust\n\nhttps://ser.endipito.us/system/media_attachments/files/111/186/104/001/187/366/original/0319a0a19831f065.mp4",
"sig":"6671fae5b66b50798c520baa337ff95faa13d11dd3f34caedf728763c7e179a4a5a66de45d5075a52ea3b1a6b75d60418562f61414e694c07aa2b8b76cecf3ad"
}