GitHub Actions は定時実行できるから、リレーから自分の event を取ってきて commit & push する workflow を置いておけば、 Nostr の投稿をバックアップできる。1 イベント1ファイルとかにしておくと簡単でいい。

その JSON 群をソースにして、 https://astro.build/ なり何なりの Static Site Generator で Web ページを生成して GitHub Pages に公開すれば、 Twilog 的なことができる。

もしくは JSON をまとめて(たとえば JSON Lines)そのまま https で公開すれば、それはリレーの一部機能を代替している、と言えるかもしれない。

すると、 NIP-05 みたいな感じでアーカイブの置き場を指定できるような仕組みあれば、古い過去ログはそっちに取りに行くことにできるかも。そうなると、リレーの保持期間は短くても大丈夫だったりするかもしれない。

Reply to this note

Please Login to reply.

Discussion

No replies yet.