rails server 時のオプションの意味
rails s -b 0.0.0.0
何気なくこのコマンドでサーバ立ち上げていたけど、オプションの意味を知らずにやってたので、ここにメモ。
普通にrails sすると、その端末しかアクセスできないが、上記のコマンドによって、別の端末でも同LAN内なら、アクセスできる。
$ rails s -b 0.0.0.0 => Booting Puma => Rails 6.1.4 application starting in development => Run `bin/rails server --help` for more startup options Puma starting in single mode... * Puma version: 5.4.0 (ruby 2.6.8-p205) ("Super Flight") * Min threads: 5 * Max threads: 5 * Environment: development * PID: 15656 * Listening on http://0.0.0.0:3000
となります。