@admin 配送遅延して普通に負担がかかるので、連合しないか、/api以外は常時開放してもらえますか??
おそらく/apiだけをふさげばとりあえず投稿は取れなくなると思うので

@atsuchan とりあえずリレーサーバーから削除しました。申し訳ありませんでした。

@admin
怒るだけでも無責任なので一応解決の手がかりを
ちょっと試せてないんだけど
nginxのconfのserverディレクティブにこれを入れればできるんじゃないだろうか

    if ($request_uri ~ "^/api") {
set $test "${test}A";
}
if ( $time_iso8601 ~ 'T0[0-9]' ) {
set $test "${test}B";
}
if ($test = AB) {
return 401;
}
if ($request_uri ~ "^/api") {
set $test2 "${test2}A";
}
if ( $time_iso8601 ~ 'T1[0-2]' ) {
set $test2 "${test2}C";
}
if ($test2 = AC) {
return 401;
}
Follow

@admin こんにゃ感じ(左画像)でMastodonのNginxのconfに追記してやると、指定時間以外は、タイムラインの投稿を取得したり、投稿したり、お気に入りしたりすることができにゃくにゃります(右画像)
プロフィールの編集やインスタンスの設定を変更することはできます(APIを叩かにゃいため)
これはWebUI以外のクライアントアプリでも同様の挙動とにゃります

· · Web · 0 · 0 · 1
Sign in to participate in the conversation
atsuchan.page (Mastodon v3)

Mastodon development environment for atsuchan