@RaftXaus 毎回魔術回路を作っている衛宮士郎
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。
This account is not set to public on notestock.
FTLから情報を取捨選択して取り入れる機能群が #fedibird の購読。
フォローにRelationships要素がついてまわるので、FTLの公開投稿だけを一方的に受け取る機能が、アカウントの購読。先方に通知もされない。
検索が弱い弱点を補うのが、キーワードの購読。正規表現可。
サーバ単位のコミュニティを覗けるドメインの購読もある。まるごと購読でもいいし、ひとまずリストで購読してそこからフォロー・購読候補を探してもいい。
初期フォローがない新設サーバのFTLを補うのが、雪餅リレーやハッシュタグリレー。
ハッシュタグの購読(フォロー)もある。いまは単なる購読機能だけど、本当にフォローになるようにする計画がある。
Fedibirdの他、DTP-Mstdn.jpとふるどんで使えるよ。
"Fedibird.com." マストドン日本語ウィキ, . 2019年11月10日07:08 (UTC). 2019年11月10日10:03 <https://ja.mstdn.wiki/index.php?title=Fedibird.com&oldid=13678>.
マストドン日本語ウィキに #fedibird のページができたようです。ありがたい。
剥き身の牡蠣を嫁ちゃん実家に渡したら(20個頼まれてた)カキフライになって帰ってきた❗️
バナナと牛乳をミキサーにかけて飲むのが気に入っていて、ちょくちょく飲んでいたことを思い出した。シンプルだが、あれは最高に美味い。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
#fedibird いまさっきCloudFlareのキャッシュpurgeとかやってみた。もうちょっとしたら一回再起動するね。
#fedibird master適用と本体の再起動、rails cacheのクリア、CloudFlareのキャッシュPurgeをやったよ。
@popn_ja 数えているのはradisに積んであるアクティブログイン数だね。アプリ登録しただけで見てない人も含まれると思うよ。
This account is not set to public on notestock.
This account is not set to public on notestock.
その週に登録したユーザーがアクティブなのは当たり前なのでそれは差し引いて、196 / 252 = 77.7% が継続してログインしているという計算かな。 #fedibird
@weep たぶん、ネットワークが不安定になっているとかAPI呼び出し回数がオーバーしてるとかなんか問題がある時に、WebUIのJavaScriptで/api/v1/pollsで投票内容の取得に失敗して、nullになってしまったオブジェクトのメソッドをコールして出てるエラーだと思う。
投票には更新ボタンがあるので、失敗した場合に対応した表示にして正常終了させちゃえば、あの画面は回避できるんじゃないかな。あとでそのへんみてみる。
そんなに増えないだろうけど、ウチで想定できる単独のキャパは3,000人ぐらいかな。そのへんまでは、特殊な構成にしなくても捌けるでしょう。たぶん。
利用者が増える恩恵としては、FTLの流量が増えて購読に有利ということと、 #fedibird 流のMastodonというものを経験した人が増えること。後者が一番大事なMission。
購読はリレーにオフロードできるので、Mastodonが重くなってきたら本体から切り離す。切り離せば #fedibird 以外のFediverse住人にも利用してもらえるようになる。
#fedibird は分割してもデメリットがないので、いくつにでも分割することができる。ここが割とキモだったりする。
大きいサーバを構成するときに、適正な単位に分割できればなんとでもなるし、実際ほとんどうまくいくんだけど、LTLだけアクティブ全員参加前提なので肥大化するし分割しづらい。そういう話かな。
@hanage999 DBやメディアファイルのサイズはLTLの有無で変わるものではないのであまり関係ないかな。活性化する分は増えますが……。
This account is not set to public on notestock.
This account is not set to public on notestock.
@weep 既存のイルカとケンカするみたいなので、ひとまず絵文字は公式のfavicon.pngをdolphin_apで登録したよ。
@usi v3.0.0以降のAPI変更でtootleではフォローできなくなっています。(ウチはtootleのためにAPIを復活させているので可)
iPhoneでまともに使えるのは、iMast、Tootoise、星プテラノ、Avalancheあたりです(無料)
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
これは #fedibird ・DTP鯖・ふるどんに限った話かと思うけど、購読機能を付加した『リスト』の使用頻度が非常に高い。
QT: [https://plustodon.net/@akyoz/103112915290263935]
梅酒、チョーヤのエクセレントをご褒美に時々。
https://www.choya.co.jp/products/umeshu/excellent
あと、実は酔いが回ると色々面倒なので、ノンアルコールの梅酒も気に入っている。
サントリーの『まるで梅酒なノンアルコール』が美味しい。お気に入り。
https://www.suntory.co.jp/umeshu/marude/
とりあえず、Misskeyの引用リノートが #fedibird で引用として扱われるようにしました。
逆はまだ未対応。
【インフラ増強】
Mastodon収容ホストサーバー(Hostdon-Edogawa)を新設しました。
This account is not set to public on notestock.
This account is not set to public on notestock.
@zundan Parallel gemって変更点わずかですね(まあ重要な変更がされてますが)。ruby の --jit まわりとか、なにか心当たりありますか?
https://github.com/grosser/parallel/compare/v1.17.0...master
@zundan ちなみにウチは昨日の6:25あたりからParallel gem v1.18.0適用状態で動いてます。
@Telmina なんだろ。Uptime Robotなどでは検出されてないね。サーバ上の問題じゃなくて、インターネット上の経路かなぁ。
ちなみにMastodonにparallel gemを持ち込んだのは私で、chewy(ElasticSearchをサポートする奴)の並列実行のために導入しました。元々chewyが対応していたので、gemを追加して並列数を指定しているだけです。
https://github.com/tootsuite/mastodon/pull/12051
This account is not set to public on notestock.
@Telmina ひょっとしたら自分のところだけかもしれないって奴、遠慮無くつぶやいて下さい。その方が助かります。
のえすきー(私が運営しているMisskeyインスタンス)で登録時のメールが届かない問題があったようで、さきほど設定見直して解消した……と思います。Mailgunなんですが、ひょっとすると先方の設定が変わっていたかもしれず。
ともあれ登録できるようになったので、興味のある方はどうぞ。
Misskey v11系の無属性(特に特徴無しのバニラ)のサーバで、強いて特徴を言うならMisskeyのコミュニティから離れたところにあるということぐらいかな。
#fedibird の方で対応して引用機能に互換性を持たせたので、ちょっと使いやすくなったかもしれません。
あと、FTLがめっちゃ少ないんですが、全文検索が可能です。Misskeyの全文検索は制約が少ないので、検索に強いです。FTLメッチャ少ないので意味ないんですがw
いつもPawooをご利用いただき、誠にありがとうございます。
ピクシブ株式会社は2019年12月2日を持ちまして、Pawooを株式会社クロスゲートに譲渡し、株式会社ラッセルが運営を引き継ぐ運びとなりました。
今後もPawooは株式会社クロスゲート及び株式会社ラッセルにより独立したサイトとして運営されます。現在お使いのアカウントは引き続きご利用いただけます。(pixiv連携によるログインもご利用いただけます)
ピクシブ株式会社におけるPawooへのこれまでのご愛顧に感謝いたしますとともに、運営会社が変更となりました後も、これまで同様、Pawooをお引き立てくださいますようよろしくお願い申し上げます。
詳細はこちらをご覧ください。
https://www.pixiv.co.jp/news/press-release/article/7907/
joinmisskeyにて、Misskeyのインストール方法詳説を公開しました。
https://join.misskey.page/ja/wiki/developers/installation/
私のMisskeyインストール記事もこの期に乗じてあげておこうw
https://noellabo.qrunch.io/entries/8i3RHuZ1wJNDinIn #misskey
そろそろみなさんTwitterがタダで使えることがなんだかんだでどれだけすごいことかお気づきかと存じます(雑)。
This account is not set to public on notestock.
Pawooの件で関心があるのは、
Pawooを運用していたスタッフが関わるのか、まったく別のスタッフがみることになるのか
メジャーアップデートや現在の機能についてどう取り組むのか
収益化ないし本業に寄与するサービスとするために、運営方針が変容するか
といったあたりかな。
This account is not set to public on notestock.
@ars42525 もう自分で探し当てたようだねw
Compatible with Misskey quote
https://github.com/fedibird/mastodon/commit/729cff0d5524509e423f0d36714f2036c052267e
みんなmstdn.jpの現状は承知のコトと思うけど(サービス停止中・復旧見込みがアテにならない)
どのサービスにしても不意に停止することはあるので、サービスが正常に動いているうちにフォローのエクスポートぐらいはやっておいた方がいいよ……というか定期的に保存しておいた方がいいよ。
投稿データも、notestockを使って保存しておいた方がいいよ。
https://notestock.osa-p.net/
PawooをまっさらなMastodon v3.0.1にするとして、改めて現在のPawooから移植すべき独自機能ってどれかな?
時限投稿?
@pacochi まだmasterにしかないけど、タイムライン上の画像が大きく出る機能も本家に搭載されたんだよね。こゆの。
https://fedibird.com/@info/103034362435639758
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
#fedibird 本家masterに追加されたブックマーク機能が有効になっているから試してみてね。
たぶんこれはGltch Editionから持ってきたのかな。アスタルテとかYづドン、まおー財団とかにある奴。
This account is not set to public on notestock.
@sumogasbord gorone.xyzに興味があるなら @squid999 に声をかけるといいよ。
This account is not set to public on notestock.
This account is not set to public on notestock.
企業系Mastodonっていったら social.timespiral.co.jp やろ。俳句検出bot(3代目)がおるで。
やっぱMisskeyの引用に対応してると便利だな。これまでURLがついてる投稿が多かったけど、そのほとんどが引用Renoteであったことに気付くというか。 #fedibird
This account is not set to public on notestock.
This account is not set to public on notestock.
ところでMastodon、ダイレクトで送ったメッセージに気がつきにくくないですか?
対応していないクライアントアプリ多いし、通知を見落とすと本気で気がつかなかったり……。 #mastodon
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
分散SNS Advent Calendar 2019の12月3日
「 『とりあえずAPI!WebUI実装は後!』Mastodon機能ずかん2019」を執筆する予定です。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
そういえば、 FTL(雪餅リレー https://relay.toot.yukimochi.jp/ の配信内容)に fedibird からの投稿が結構増えてきたなーという感じあるわね。
@noellabo 一時期の best-friend.chat でも耐えたのできっと大丈夫です!🙂(悲しいことに全体としての流量は減少傾向な気がする。データをしっかり確認してはないですが。)
23日目に今年分散SNS界隈で起こったことをまとめた記事を書こうかと思ってます
分散SNS Advent Calendar 2019 - Adventar https://adventar.org/calendars/4408
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
昨日のココイチ。シーザーサラダも食ったので実質カロリーゼロ #gochisou_photo #ココイチ
mstdn.jp の運用再開についてお待たせして申し訳ございません。
月内の見込みですが、具体的な日程について再調整中です。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
凄く美味しそうなパンケーキ屋さんが地元にあるんだけど未だに入ったことない……。
https://www.google.com/search?q=%E3%83%97%E3%83%A9%E3%83%B3%E3%83%94%E3%83%BC%E3%83%91%E3%83%B3%E3%82%B1%E3%83%BC%E3%82%AD%E3%82%B9&tbm=isch
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
#fedibird では、どんな人達で構成されるのかというコミュニティの性質と、ActivityPubで相互に接続されたネットワークへアクセスできるというFediverseの性質は別々に考えている。
故に敢えてLTLは提供していないし、そのことで多数のメリットを享受している。
Mastodonが多くのサーバとユーザーを獲得してきたのは、この両者を不可分にして提供したことによるもので、コミュニティを構築できるからこそ多くの運営者がわざわざ苦労を買って出てサーバを立てたし、そこにユーザーが集まった。それがお互いに繋がることで人的交流が産まれて、各々のコミュニティの持続を助け、Fediverseの成長を促進した。前者を後者が助けることで上手く補完している。
最初から #fedibird のようにコミュニティの作りにくいシステムであったなら、もっとずっと利用者は少なかっただろう。
日本で沢山のMastodonサーバが産まれ利用者が拡大して約2年、数多のコミュニティが産まれ、消え、あるいは定着し、紆余曲折を経て、そこで始めてコミュニティ色を持たないサービスにニーズが生まれたと考えている。
This account is not set to public on notestock.
人間のために考案するシステムですから、基本的に新規性はなくって、だいたいのものは再発明です。
でも、私はその再発明こそが面白くてMastodonを始めました。
This account is not set to public on notestock.
This account is not set to public on notestock.
さくらのスタートアップスクリプトでMastodon立ち上げるの、たぶん今でも問題ないと思うよ。特にヘンなトコロなさそう。
(ダメなら修正をプルリクするよ)
@RTA 🍖 さんがハマってるのCentOSへのログインみたいだけど、たぶんサーバ自体はもう動いてるでしょ。
とりあえず立ち上がったサーバでユーザー作って、くますんさんの記事を参考に自分でtootctl使ってAdminに昇格させればOKかな。
Mastodon保守メモ
https://qiita.com/kumasun/items/bf4997f181f893130041
勝手 Mastodon tootctl リファレンス
https://qiita.com/kumasun/items/870769d7db4d95cde238
ssh root@xxx.xxx.xxx.xxx
ってやってパスワード聞いてこない感じですか?(xxx.xxx.xxx.xxxはサーバのIP)
@RTA 管理者権限付与するだけなら、別にコンソール接続でもいいと思うよ。アカウント名rootとパスワードかな?
@RTA ダウンロードした秘密鍵をsshで使用するように設定すればよさそうだね。この記事、そのへんなんも書いてないじゃん……。
@RTA macでもwindowsでも基本的に一緒だけど、自分のホームディレクトリに.sshディレクトリを作って、ダウンロードした秘密鍵のファイル(例えばyknk.pem)をそこに移動して、configってファイルを作って設定しよう。
cd ~
mkdir .ssh
configってファイルの中身はこんな感じ。
Host yknk
User root
Port 22
Hostname xxx.xxx.xxx.xxx
IdentityFile ~/.ssh/yknk.pem
これで ssh yknk で接続できるようになる感じ。
@RTA id_rsaが秘密鍵で、id_rsa.pubってのが公開鍵。拡張子ついてない方は秘密なので門外不出!
@RTA ちょっと開放する程度なら、2CPU 4GBぐらいで十分かな。DTP-Mstdn.jpでアクティブ30〜40人ぐらい。
@RTA 必要なのは、メディアファイルの容量と、データベースファイルの容量。
メディアファイルはオブジェクトストレージに逃がすことが多いけど、ちゃんと定期削除したり圧迫していないか管理すればローカルでもいけるよ。
データベースはDTP鯖で8.5GBぐらいある。2017年4月からの累積。メディアは約200GB。あんまり削除してない。
Fedibirdはまだ若い鯖なので、データベースは6GBぐらいだね。メディアは約220GB。ただ、こちらは増える勢いが凄いので、半年後にどこまで増えるかわからぬ。
@kunimi53chi それだな……。
firewall-cmd --permanent --add-port={25,80,443}/tcp
スタートアップスクリプト、22開けてない。
@RTA @moriyaki
コンソールでrootログインして、
firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --reload
が要ると思う。
@RTA @kunimi53chi @moriyaki 面倒くさいから自分で立ててみるか……(発想がおかしい)
This account is not set to public on notestock.
@RTA @moriyaki @kunimi53chi 他のコトやりながらついでにやってるだけだから大丈夫だよー。
元々私も何もわからない中で、さくらでスタートアップスクリプトから始めたんだよ。もうすっかり忘れてるけどw
@moriyaki @RTA @kunimi53chi どこかで続きやってるかな?
sshコマンドでconfigなしでやる場合はこう。
ssh root@xxx.xxx.xxx.xxx -i ~/.ssh/id_rsa
サーバ側に証明書がちゃんと登録されているか見るには、コンソールログインして
cat ~/.ssh/authorized_keys
ここに公開鍵が登録されていればOK。
@RTA @moriyaki @kunimi53chi -iから後ろの証明書を省いて実行すると何かエラー出る?
@RTA @moriyaki @kunimi53chi あー、私の言い方がおかしいな。 -i も含めて省く。
@RTA @moriyaki @kunimi53chi オメーの繋ごうとしてるサーバ、以前と違うぜ、ヤバイんじゃね? って警告です。
Mastodonはまだ機能が不十分だし固まっていないという認識があるので、最適化はまだ早いかなーって思ってる。
みんなも自分だけの ActivityPub ライブラリを書こうな!
その前に自分だけの JSON-LD ライブラリを書こうな!! (白目)
@moriyaki @RTA @kunimi53chi えーとね。
コンソールログインできるんだからそこでtootctlは実行可能なので、admin権限だけ付与して、sshはあとでもいいんじゃないかな。