cloud fodder on Nostr: Strfry is doing pretty good without any mods. It can be used as a relentless database ...
Strfry is doing pretty good without any mods. It can be used as a relentless database of notes, and any other custom logic required can be done in a proxy.
Take nip42 auth for example. You go down the rabbit hole of this nip, which is fairly solid, and realize there are a bunch of ways you could potentially use it. So many ways in fact that it becomes really hard to design a flexible solution built into the relay itself. (And this is why it has not been implemented in strfry).
Using a proxy to prototype is a good first step. Then if clients can gather some consensus on how they want to do something, it will be more clear what to write.
https://GitHub.com/relaytools/interceptor-proxyPublished at
2024-06-30 19:44:46Event JSON
{
"id": "be105818ea8570d8d20008a07caf593e502f23927e1c91bb598dbb28e0792e3a",
"pubkey": "7cc328a08ddb2afdf9f9be77beff4c83489ff979721827d628a542f32a247c0e",
"created_at": 1719776686,
"kind": 1,
"tags": [
[
"e",
"2676c861854b1c56012336ecfdb31dba3b37bbad8c8ea964556174ce2f76e629",
"",
"root"
],
[
"p",
"7cc328a08ddb2afdf9f9be77beff4c83489ff979721827d628a542f32a247c0e"
],
[
"p",
"036533caa872376946d4e4fdea4c1a0441eda38ca2d9d9417bb36006cbaabf58"
],
[
"p",
"dd664d5e4016433a8cd69f005ae1480804351789b59de5af06276de65633d319"
],
[
"r",
"https://GitHub.com/relaytools/interceptor-proxy"
]
],
"content": "Strfry is doing pretty good without any mods. It can be used as a relentless database of notes, and any other custom logic required can be done in a proxy.\n\nTake nip42 auth for example. You go down the rabbit hole of this nip, which is fairly solid, and realize there are a bunch of ways you could potentially use it. So many ways in fact that it becomes really hard to design a flexible solution built into the relay itself. (And this is why it has not been implemented in strfry).\n\nUsing a proxy to prototype is a good first step. Then if clients can gather some consensus on how they want to do something, it will be more clear what to write.\n\nhttps://GitHub.com/relaytools/interceptor-proxy\n\n",
"sig": "f4b42358044b08df693f8d3ce278993766d7f4e4bc57a7afd37f19a6b08e1fb332440c80638a10df61c239f307f0159cf119b68b9665af7f093e6404c013f126"
}