新しいものを表示
神楽坂しえる さんがブースト

@Clworld フォーク元のtusky-apiにはその処理ないっぽいんだよね。tuskyやamaroqはこのへんどうしてるのかふっしぎー

SubwayTooterの通知リスナは301が返ってきたらそのredirect先にアクセスしに行く挙動になっています(汎用化ばんざい)

神楽坂しえる さんがブースト

結構前にPawooアプリがmstdn.jpのストリーミング対応したの、APIアドレスハードコーディングしている説ある

traffic的にwebとstreaming分けたいというのは分からなくもないのでつらい

@qiitadon Qiitadonなのですが qiitadon.com/api/v1/streaming/ にアクセスした場合に404が返ってくるためStreamingAPIを使用するクライアントで問題が発生します。
同じようにstreamingサーバが分かれているmstdn.jpはmstdn.jp/api/v1/streaming/以下にア
同じように301リダイレクトするように設定して頂けませんでしょうか?
ちなみにMastodon開発者のGargronさん的にはSTREAMING_API_BASE_URLは開発目的用で本番環境での使用は想定していないようです。 github.com/tootsuite/mastodon/

実際のところmstdn.jpは
mstdn.jp/api/v1/streaming/
にアクセスされた時に 301リダイレクトで
mstdn.jp/api/v1/streaming/
に飛ばすのでStreamingAPI使うクライアントは301リダイレクトをハンドルする必要があるみたいな状況になっている(streaming_api_base_urlを取得するAPIは無い)

神楽坂しえる さんがブースト

"streaming_api_base_url":"wss://streaming.qiitadon.com:4000"
…なるほど。

通知リスナがQiitadonのStreaming API が404だって怒ってる…。(mstdn.jpみたいにstreamingが別サーバかな…mstdn.jpと同じにredirectかけてほしい)

機種変からSubwayTooterでpush通知が安定しないなーと思ってたのだけどリスナ削除してエクスポートして再インストールしてインポートしてリスナ追加でなんとかなったっぽい?(たぶんHeliumでAndroid標準のバックアップ機能で移行したのがまずかった感じがする)

ついったのWeb新しいpostを表示するときの動作が遅すぎてMastodonのあとだとめっちゃストレスフル(ついったさんの方が流量が多いだけな疑いはある)

.well-known/acme-challenge に対するlocation追加されてたの私気づいてなかったけど4/23追加だったのでそう最近のことでもなかった…。そういえばLet's Encryptが投げてくるプロトコルhttpなんやっけ…?

神楽坂しえる さんがブースト

@Clworld NginxやApacheでプロキシ使って公開しているのであれば公式マニュアル通り.well-known/acme-challengeだけ切り分けておけば良いと思いますよ

Docker-Guide.md に nginx 設定のこと書いてないことに気づいた。

今気づいたけどDocker環境の人はDocker内の.well-knownに書かないといけなくなってつらくなるのか…?

スレッドを表示

let's encrypt + Mastodon 今 webroot で /home/mastodon/live/public を指定しているので certbotが直接publicに書いてる (前はpublic/.well-knownをsymlinkしてた)

3 commits になったので github の Contributors のリストに出るようになったとです。わーい。(とくに意味はない) (Mastodonリポジトリはそういうゲームでは無いです)

古いものを表示
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。