florian on Nostr: 1 and 2 should run with any S3 compatible storage. It's not enough to just store the ...
1 and 2 should run with any S3 compatible storage. It's not enough to just store the data though - there is also some logic (docker based server) and a database (for ownership, payments..) required. So you need a place to run those as well.
I wanted to build (3) this on serverless components without having to run a docker container and a database anywhere. That's why I implemented that Cloudflare based project and it's APIs are not directly compatible.
This could be done similiarly on AWS mit Lambda Functions, Dynamo DB and S3.
Published at
2024-05-20 12:33:31Event JSON
{
"id": "8c3967231f6e9c85bab918da297dbabda9e3c91e8e381c6488d5bf4f410d9fc1",
"pubkey": "b7c6f6915cfa9a62fff6a1f02604de88c23c6c6c6d1b8f62c7cc10749f307e81",
"created_at": 1716201211,
"kind": 1,
"tags": [
[
"e",
"a7ae7994e33c31a39c531050fa17134d1561c2334374a089295831ed60c7d7d9",
"wss://nostr.cercatrova.me",
"root"
],
[
"e",
"4aca4c174c5918a4d6d0e87dde5d00f09f5d6da75f41c3af31ee2a9c9ced1a6f",
"wss://nostr.cercatrova.me",
"reply"
],
[
"p",
"55f04590674f3648f4cdc9dc8ce32da2a282074cd0b020596ee033d12d385185"
],
[
"p",
"40b9c85fffeafc1cadf8c30a4e5c88660ff6e4971a0dc723d5ab674b5e61b451"
],
[
"p",
"e6a9a4f853e4b1d426eb44d0c5db09fdc415ce513e664118f46f5ffbea304cbc"
],
[
"p",
"b7c6f6915cfa9a62fff6a1f02604de88c23c6c6c6d1b8f62c7cc10749f307e81"
],
[
"p",
"ec9bd7465546ba061f5dfde716a4f20f3f27ecc28ca4870775e5e853df11a9d0"
]
],
"content": "1 and 2 should run with any S3 compatible storage. It's not enough to just store the data though - there is also some logic (docker based server) and a database (for ownership, payments..) required. So you need a place to run those as well.\n\nI wanted to build (3) this on serverless components without having to run a docker container and a database anywhere. That's why I implemented that Cloudflare based project and it's APIs are not directly compatible. \n\nThis could be done similiarly on AWS mit Lambda Functions, Dynamo DB and S3.",
"sig": "0a5ee40a5f0b74164483900e27d40817ea4feb6cfb63b2ee51479e50f9f4596ab7cca8fbf3ef051b847cc383bce5fc025212a167252954b1d40cccb1183b29e1"
}