うーん、P2Pちょっと前途多難だな。というのもだいぶ怪しい動きをする部分がある。
Nostrの自分のポスト、適当にサーバサイドで回収してバックアップしたり転送したりする方が良さそうに感じた。
PouchDBがHTTPでリクエストするときに使うメソッドを全部hookしているという不穏なアダプタを作るなど…
P2P同期はまぁそれっぽく動いてるけど結構不安感の残る動き方してるw
また電車遅れてるわ…
ふむむむ…
かなりまともに動く。同一端末だとあまり有意義なテストが出来ない(2つのObsidianのVaultが1つのindexedDBを使うので非常にパフォーマンスがビミョい)
PeerJS使ったレプリケーター書いてるんだけど、マジでこれアリだな…
CouchDBは良いぞ…
よくわからんけど異常に電車空いてて楽。
ちょっと気持ち悪いな…リウマトレックス曜日だからかな…
クソでかい不具合直した。
https://github.com/vrtmrz/obsidian-livesync/releases/tag/0.23.22
Released v0.23.22, which fixes the larger problem of case-sensivity of filenames. Please update soon if you are using v0.23.21.
Self-hosted LiveSync 0.23.21リリースしたよ。2ヶ月ぶりだった。おかんの人が入院してからリリース出来てなかったのな…。思わずリリースノートに長々と書いた。
更新内容多すぎて1時間ぐらいかかった。
https://github.com/vrtmrz/obsidian-livesync/releases/tag/0.23.21
そろそろSelf-hosted LiveSyncリリースできそう。めっちゃ早くなったよ。
えらい時間かかった
ホントに混んでる。どうした保健所…。みんな難病関連みたいだけど。
次のバージョンからNostrのキーをSelf-hosted LiveSyncに貼ろうかなと思った。
リレー間でrevokeを共有できるプロトコルがあったら良いのにね
たいへん…