新しいものを表示

Dockerfile にひっそり RAILS_SERVE_STATIC_FILES=true が追加されてるのう

まーnginxたてないを継続する場合は .env.production に RAILS_SERVE_STATIC_FILES=true で…。

なるほどHeroku用のGemがRailsでのファイル送信を強制的にONにしていたのだけどそれが削除されたのでRailsでのファイル送信がされなくなったということのようだ。 github.com/tootsuite/mastodon/

基本的にRails単体で動かそうとすると画像が表示されなくてそこから色々把握する感じだと思うのだけど何故1.3.3はファイル送信状態がデフォルトだったのかの方が謎かもしれない…。

Unicornを設定する時とか決まり事っぽい感じにファイルの送信設定する感じになってる

スレッドを表示

Railsの文化っぽいのでまあ最初ははまることはあるっぽい感じはある。<ファイルは別で送れ

神楽坂しえる さんがブースト

@ykzts Gargonが言っているのは、Railsで配信することの悪影響の知らなさと、nginxの設定をしない人の多さに驚いているんじゃないかな?

「マジで言ってんの?」みたいな。

Pumaでファイル送信してる人が3人もいてEugenさんが驚いてるIssue "Assets fail to load" / github.com/tootsuite/mastodon/

RAILS_SERVE_STATIC_FILES関連のTootを探そうとしたけど無理でした…

@localusr_tst pumaの本業はRubyの処理なのでファイル送るのは苦手なんですよねー。php動かすためにprefork設定なApacheがコネクション数捌けないみたいな…。

@localusr_tst Eugenさんはpumaでファイル送信する人がこんなにいるなんて信じられないみたいな反応してたらしいですが…

@localusr_tst なるほど…何らかの理由で出来てたのが出来無くなったのですね…。ちょっと前にnginx挟むかどうかとかでmaster勢が盛り上がっていた理由が分かりました。

@localusr_tst ちなみに.env.productionにRAILS_SERVE_STATIC_FILES って設定されてたりします?私の認識だとこれを設定してないとpumaでファイル返却出来無い認識なのですけれど

@localusr_tst Production-guideに書いてある設定だと指定されたパスにファイルがある場合にはpumaに送らずにファイルをNginxが返すようになっています。(Railsはそういう場合が多い)

@localusr_tst WAFがmastodonのpublicの下を読んでファイルを送ってくれるならok

@localusr_tst 画像とかjsとかcssはNginxかApacheを中間に置いてそれが送るようにしたほうが良い(強く推奨)

@localusr_tst 画像とかjsとかを送るというか返す<ファイルを送る

古いものを表示
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。