投稿日:
Mastodonの最大アップロードサイズを変更する
確認環境
| Env | Ver |
|---|---|
| Mastodon | v4.5.0-alpha.2 |
| nginx | 1.26.1 |
手順
- Mastodonのapp/models/media_attachment.rbの
IMAGE_LIMIT,VIDEO_LIMIT,MAX_VIDEO_MATRIX_LIMIT,MAX_VIDEO_FRAME_RATE,MAX_VIDEO_FRAMES辺りをいい感じに直す - nginxのmastodon用設定を開き、
client_max_body_size 100m;をいい感じに直す - mastodonとnginxを再起動する
- 適当にデカいファイルをあげて確認する
- 確認用ファイルを消したい場合は、
public/system/media_attachments/files/にあるので消す
Mastodonの最大投稿文字数を増やす
確認環境
Mastodon v4.5.0-alpha.2
手順
投稿可能な文字数を増やすを参照。
注目タブを固定した投稿に変更する
確認環境
Mastodon v4.5.0-alpha.2
やり方
割と力押してやったのでイケていない。
- 変更時の差分を参考に改造
資材のビルドを行い、Webを再起動
RAILS_ENV=production bundle exec rails assets:clobber RAILS_ENV=production bundle exec rails assets:precompile
必要に応じてsudo chown -R mastodon /home/mastodonで所有権を戻しておく。
TL周りのCSSをいじる
確認環境
Mastodon v4.5.0-alpha.2
手順
app/javascript/styles/mastodon/components.scssを適当に編集資材のビルドを行い、Webを再起動
RAILS_ENV=production bundle exec rails assets:clobber RAILS_ENV=production bundle exec rails assets:precompile
必要に応じてsudo chown -R mastodon /home/mastodonで所有権を戻しておく。
文字が詰まって気持ち悪いのを直す
確認環境
Mastodon v4.5.0-alpha.2
内容
手順
app/javascript/styles/mastodon/basics.scssに以下の行を足す。html { &:lang(ja) { text-spacing-trim: space-all; } }資材のビルドを行い、Webを再起動
RAILS_ENV=production bundle exec rails assets:clobber RAILS_ENV=production bundle exec rails assets:precompile
ピン止めの上限を増やす
デフォルトは5つまでしかできないので…。
確認環境
Mastodon v4.5.0-alpha.2
手順
app/validators/status_pin_validator.rbを開くPIN_LIMITを増やすsudo service mastodon-web restartで再起動














