#fedibird ちょっと再起動するよー
PostgreSQL 12の変更点で、レプリケーションするスタンバイの側にrecovery.confがなくなって、standby.signal(ファイルの有無でスタンバイを認識する奴)と/etc/postgresql/12/main/postgresql.conf(レプリケーション元の指定)に移行してるってのがあって、重要。
あと、pg_upgradeclusterであらかた済むけど、/etc/postgresql/11/main/conf.d/* から/etc/postgresql/12/main/conf.d/* にファイルがコピーされないっぽいので、そこも要注意。
WebUI回りは、コンポーネントとしてはどこかの時点で分けた方がいいと思う。
mastodon-webui
mastodon-server
mastodon-sidekiq
mastodon-streaming
例えばこういう構成。
sidekiqとかstreamingが分離されているように、WebUIも分離したい。
ウチではwebとは別に、APIだけ引き受けるプロセスを立ち上げてる。ActivityPub関連とUIのバックエンドを分離しようかな……。
#fedibird の追加機能も、ヘンにWebUIと結合が強くならないように、必ずAPIをセットで用意してる。
他方、開発・リリース体制は、一体で行った方がいいと思う。Mastodonでここを分離した奴は、だいたい上手くいってないw
まだ11/3だからね、揃ってくるのはまだこれからじゃないかと思ってる。 #advent_calendar
■ Fediverse関係のAdvent Calendar 2019コレクション 11/3版
今年はまだ、Mastodonとか分散SNSなどの大きなテーマを掲げたものが出てきてませんね。ある意味、分散が進んだとも。
以下、登録順で。
ポケマス
https://adventar.org/calendars/3864
ごちそうフォト
https://adventar.org/calendars/3888
Fedibird
https://adventar.org/calendars/3903
Wugtodon
https://adventar.org/calendars/3956
mstdn.maud.io
https://adventar.org/calendars/3963
don.8mitsu.net
https://adventar.org/calendars/3967
アスタルテ アドベントカレンダー
https://adventar.org/calendars/3971
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。