【Laravel】の検索結果
自分の場合は個人サイト(Laravel)をRailway Hobbyでオレゴンリージョンで運用。
RailwayはCloudflareのオリジンサーバーとしての利用をサポートしているため、アセットのキャッシュ設定をいじって米国内リージョン限定でもあまり遅くならないようにしてる
Cloudflare → Railway → Laravel という構成で、正しいIPアドレスを取るのに悪戦苦闘してた。
LaravelのビルドをRailwayが標準で使うNixpackではなくカスタムのDockerfileに変更して、カスタムのDockerfileにはApache + mod_remoteipを入れて RemoteIPTrustedProxy にCloudflareを指定してCloudflareのヘッダを認識させたら今度はRailway側のゲートウェイの内部IPアドレスが実IPとして出てしまった。
こんなのあったんですね…
https://www.geekpage.jp/blog/?id=2012/4/21/1
なので RemoteIPInternalProxy 100.64.0.0/10
を追加で入れてなんとか解決。
昨日急いで問い合わせフォーム用メールAPIをLaravelで書き直したが、デプロイ先はRailwayに。ついでにバッチを回せるかテストしてみたがうまくいってるっぽいので、本格的に個人サイト載せ替えるか
