オープンソースでよく見かける「batteries included」は直訳すると「電池付属」で「他のものを用意しなくてもすぐ使えますよ」という意味。
takuya / iqbqioza
_@iqbqioza.com
npub1taku...qwf4
I'm a frontend and backend developer based in Niigata, Japan. I built nostrfy, an engine for running Nostr relays. The internet is for everyone, not big tech.
I built a software:
nostrfy
https://github.com/iqbqioza/nostrfy
bondar
https://github.com/iqbqioza/bondar
I'm operating a relays:
wss://relay.nostrfy.org
wss://whois.nprofile.me
.
nostrfy が大きく強く出るシーンはプライバシー、Blossom サーバ内臓、グループ、NIP-86 によるリレーサーバ管理(わざわざサーバに SSH しなくていい)といった「batteries included」なところ。
nak がなかったら多分実装できないと思う。Nostr アーミーナイフの名に恥じないツールだから、結構頼っている。nak で通ったときはドーパミンドパドパ出る。
Nostr はリレーサーバ実装するよりクライアント作るほうが難しいのかもしれない。リレーサーバは仕様がある程度決まっているのと、nak で検証で再現性が高い一方でクライアントは自由だからそこに難しさが出てくる。
ただ、NIP-29/NIP-86/NIP-42などリレー側でちゃんとしないといけない実装は結構むずいし、これといったドキュメントがなくて、ほぼリバースエンジニアリング。
もう少ししたら strfry からコマンドで nostrfy に移行できるんだ…
nostrfy(旧nostrd)を公開して1日も休んでいない...
ギクッ
View quoted note →
NIP-86 Relay Management のリレー管理者コントロールパネル「WatchTower」を公開しました。
リポジトリ:
ツール:
https://watchtower.nostrfy.org/
※ NIP-86 をサポートしているリレーで、管理者がログインできます(nostrfy はサポートしています)

GitHub
GitHub - iqbqioza/watchtower: An admin panel for relays that speak NIP-86, the relay management API.
An admin panel for relays that speak NIP-86, the relay management API. - iqbqioza/watchtower

GM
リレーに SSH しなくても、NIP-86 のおかげでブラウザから IP ブロック、イベント BAN、 kind の拒否、リレーの情報更新、ロール管理などできる。これでリレーのオペレーターは楽になるんじゃないかな。
nostrfy は NIP-86 フルサポートなので使えるが、NIP-86 専用クライアントがないので作成中。


nostrfy は NIP-86 対応しているので、ウェブページからリレーの管理ができます◎


@Nostrich
Hi. I added your product on nostrfy's website. nostrfy.org
てすと


最近追いかけている Nostrich なんですけど、結構完成度高くて Damus の代替になりそう。iOS 版まだかな。
View quoted note →
iOS まだかな!
View quoted note →
オーストラリアでは iOS 27 から年齢確認に政府発行 ID が必要になったのか
View quoted note →
おー、combine 結構過去まで気持ちよく遡れるのユーザー体験いいいい
おー、パスキーを iPhone 標準のやつにしたらできた