何に使ってくれてもいいよ

一人でこの鯖を重くできるならぜひどうぞって感じだ

多分Chromebookで済むなっていうやつ、だいたい中古Windowsでも済むのでそっちのほうが安い

こういうのがおすすめに出てきたんだけど、こういうこと(グローバルIPアドレスではないので漏れても良い)を言ってくれる動画良いよね、見てないけど

"質問:IPアドレス見えてますよ。大丈夫ですか?" を YouTube で見る
https://youtube.com/watch?v=4G2zR1VT0Ck&feature=shares

misskey.ioは2000人、ここは6人
オンラインユーザー1人あたりにかかってるサーバー代はさほど変わらん可能性はある

昔はmisskey.ioの月額サーバー代は軽自動車1台分って言ってたけど、今はもっと多いだろうからなぁ
向こうのほうが高そうだわ

お一人様だったら、オンライン1人あたりのサーバー代はサーバー代総額になるから、普通に1500円/人とかになる
この鯖は多分500円/人くらい

2年前でこれだし、今はVultrとかもがっつり使ってる(フルクラウドかは知らない)からまぁ結局余裕で買えるんだろうね

Misskey.ioの規模をクラウドで運用すると毎月軽自動車が買えてしまうぐらい掛かるので、比較的安いオンプレミス方式での運用をメインとしています。
負荷分散と冗長化について | ここから全部ひとりごと。 https://blog.arkjp.net/2020/12/%e8%b2%a0%e8%8d%b7%e5%88%86%e6%95%a3%e3%81%a8%e5%86%97%e9%95%b7%e5%8c%96%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/

ちなみに、前からMisskey使ってないと分からないだろうので(自分も知らなかった)オンラインユーザーなどの出し方を書いておきます。
1. スマートフォンであれば画面下部にある画像1のボタンを押します
2. ウィジェットを編集(最下部)を押します
3. 画像2の選択ボックスで「オンラインユーザー」を選んで追加します

他にもオタク向けにサーバーメトリクスとか、RSSとかとにかくいっぱいあるので自分だけのウィジェットを作ってください。

Pixel 6aがクソ重くなった
iPhoneではたまに重くなることあるけど、Pixelでここまで重いの珍しいな

Androidクライアントは大体どうしようもなく非対応なんだよな

Subway Tooterは元からMisskeyに対応しているので…

フラッシュバッカー - 結束バンド (結束バンド) https://open.spotify.com/track/2qdPWFrknWyLXYIPpbtAgD

検証せんとなぁ

2023-02-19 16:05:01 村上さん:nullcatchan_cry:の投稿 AureoleArk@misskey.io

このアカウントは、notestockで公開設定になっていません。

まぁこのリストのデフォルト順が何順か知らないけど(ソートはできる)
一応めちゃくちゃ下の方に載ってはいる

登録していっただけで去っていった方々が9割くらいってのもなかなかだな

2023-02-19 16:10:57 村上さん:nullcatchan_cry:の投稿 AureoleArk@misskey.io

このアカウントは、notestockで公開設定になっていません。

これだけioで使ってる
投稿の母数が多いのでその分集まる

reactionbotのそれは仕様
フォロワーを隠すっていう設定にすると-1が返るので

noneもreactionbotも存在しないユーザーだよ
そう返さないとクライアントを欺けないからこうなっている

これはクライアントが悪いんじゃないかなぁ
わからんけど

そんなことあるかなぁ

TheDeskでリアクションできないのは、TheDeskがHTTP標準に沿ってないリクエストを送ったからっぽい?

Mastodon for iOS、投稿時にこんなリクエスト送ってんだ…そら対応できんわ、になってる

Mastodon for iOSは投稿データをapplication/jsonではなくmultipart/form-dataで投げてくる
理由は不明

最近爪を切りすぎる

とりあえずMastodon for iOSで投稿できるように書き直しました

検索のtypeが未指定の場合、Megalodonはそれを無かったことにするんだな
だから検索が機能していない

まだ更新してない

TheDeskからフォローできないのもTheDesk側が悪いな

NowPlaying4Droidでログインできない理由がわかった

/oauth/tokenのresponseであるcreated_atが、整数値じゃないとだめ(小数で返していた)

Fedilabでログインできないやつの調査を極めてる

Fedilabでログインできない問題は原因がわかった、
リダイレクトに?code=以外があったらログイン時に蹴られる

ご存知の通りTuskyではこの鯖のアドレスを入れて、右上のメニューから「ブラウザでログイン」をするとログインできます
デフォルトにしてほしいけどな

アップデート入ります

一度落としてから、アップデートします。数分繋がらなくなります

kids鯖 アップデート

* NowPlaying4Driodでログイン/NowPlaying可能に
* Fedilabでログイン可能に
* Mastodon for iOSで投稿可能に
* 各クライアントで検索可能に
* トレンド投稿をハイライト投稿に、おすすめ(フォローサジェスト)をハイライトユーザー(フォロワー順)に
* 一部クライアントで勝手にCWが付いてしまう問題を修正

Fedilabでリアクションが見れないな?

こういうのやってると、同じリソースにアクセスしているクライアントでも、いかにバラバラな実装をしてるかがわかって面白いけど、楽しくはない

画像がアップロードできない

タイムアウトしちゃった

S3なんもわからん

申し訳ないけどめちゃくちゃ不安定になります

画像アップロード、なんのログも残さずただ失敗している

そういやmultipartで変更したといえば…Mastodon for iOSのためにやった変更revertするか

はい、0.5秒でアップロードできるようになりました
クソがよ

あーミスったな

もしかして: Fastifyのoptionを特定endpointだけに渡すのクソダルい

なんとか画像アップロードできるやつが書けたので、一旦アップデートします。
1分くらい繋がらなくなります。

は?画像上がらん

私はgit pullするのを忘れていました

これでええやろ

やったぜ(Mastodon for iOS)

は?画像がくっつかない

またやりおったなMastodon for iOS……

アップロードはできるけど、画像のIDが処理できてないのか
配列の処理とかそこらへんか?stringになってたりするのかな

問題はvalueじゃなくてkeyか

しかしこれどうやって変換かけるんだ?