もっと見る

わたしのかんがえたさいきょうのまつだいにんしょう。

この訳の分からないインスタンスもついにv2.3.0です

Mysteriously, this subdir installation instance is upgraded to 2.1.0 just now.
diff is here: github.com/ggtea/mastodon/pull

GNU Social でのサブフォルダへのインストールは、はいこん氏がやってましたね ( js4.in/alttw )

連合タイムライン 〜 オルタナティブついったー in JS4さくらVPS
js4.in/alttw/main/all

WebPushもちゃんと動いてるー😆(/sw.jsは/に居る必要があります)

手元のクライアントとかで発言をWebページで開くとかしても /mstdn/@Clworld/~ がちゃんと開いてくれると思います

MastodonというかActivityPubクライアントちゃんと賢くて、ちゃんと /mstdn/inbox にPOSTして来てくれます

github.com/tootsuite/mastodon/ を見た後試しに作って "I don't want to maintain this." とかいいつつ2.0.0対応です

Rails側はけっこう動的なんですけど、JS側はめんどくさかったのでディレクトリ名ベタ書きです。あとはwebpackにちゃんと/mstdn/packs の下にファイルを吐いてもらうのがきついです(/mstdnの部分を動的にする場合)

どのように正気でないかというと このインスタンス トップページが Mastodon じゃないです ggtea.org webfingerってすごいね🙃
最初 .well-known 以外全部 /mstdnの下で動いてたんですけど、クライアント使えないの厳しいので/apiとかは解放しました

もっと見る
Mastodon - GGTea

This is super experimental instance running on subdirectory.