環境変数一覧 - kmycode/mastodon GitHub Wiki

本家由来の環境変数

本家由来の環境変数はこちらを参照してください。

https://docs.joinmastodon.org/admin/config/

kmyblue独自の環境変数

ALLOW_HIGH_LOAD - kb11.xから追加

trueにすることで、管理画面において非常に負荷の高い処理を通常通り実行します。デフォルトはtrueで、本家Mastodonの挙動にあわせたものです。人の多いサーバーではfalseにすることを強くおすすめします。この設定は、管理ダッシュボード/既知のサーバーの各インスタンス詳細画面の一部情報を取得しないことで、データベースへの極度の負荷を軽減します。

DTL_ENABLED

trueにすることで、ディープタイムラインが有効になり、ユーザー向けの設定項目や特定のハッシュタグの特別扱いも解禁されます。デフォルトはfalseです。なおこの設定によらず、未収載・検索許可「誰でも」の投稿は自由にタグ検索可能です。

DTL_TAG

ディープタイムラインで使用するハッシュタグを指定します。デフォルトはkmyblueであり、これはハッシュタグ#kmyblueを使った投稿がディープタイムラインに投稿されることを意味します。

EMOJI_REACTION_PER_ACCOUNT_LIMIT

1つのアカウントが1つの投稿につけられるスタンプの最大数を指定します。デフォルトは3です。

※11.0より、これはローカルユーザーのみに適用されます

EMOJI_REACTION_PER_REMOTE_ACCOUNT_LIMIT - kb11.0から追加

1つのリモートアカウントが1つの投稿につけられるスタンプの最大数を指定します。デフォルトは3です。

SIDEKIQ_HEALTH_FETCH_URL - ver.10.0から削除

Sidekiq のヘルスチェックを目的として、30秒に1回ずつこの変数で指定されたURLにHEADリクエストを送信します。指定されていない場合は送信しません。

UPDATE_CHECK_SOURCE

UPDATE_CHECK_URLによってチェックされるURLがどのようなものであるかを指定します。指定によって、バージョンチェックの時に使用されるバージョン番号の文字列が変わります。

  • kmyblue(デフォルト) - kmyblueのバージョン番号を使ってアップデートチェックします
  • mastodon - Mastodon本家のバージョン番号を使ってアップデートチェックします。UPDATE_CHECK_URLhttps://api.joinmastodon.org/update-checkに変更する場合は、必ずこの値も設定してください