Skip to content

MastodonController

Tatsuya Koishi edited this page Feb 24, 2022 · 58 revisions

対応API

ハンドラへの制約

特になし

イベントへの制約

以下のイベントには対応していない。

  • pre_chat
  • post_chat
  • post_reaction

nginxの設定例

設定ファイルのサンプル

本体改造

ファイルアップロード時の制約を回避

アップロード関連のハンドラを利用する場合は、 app/javascript/mastodon/utils/resize_image.js の既存コードを全て削除し、 代わりに以下のコードを貼り付け。 (「実質何もしない」様に書き換えている)

export default inputFile => new Promise(resolve => {
  resolve(inputFile);
});

修正後はいつもの様に、 RAILS_ENV=production bundle exec rails assets:precompile を実行。

これを行うことにより、アップロードした全てのファイルにImageMagickffmpegを通せる様になる。

Clone this wiki locally