From b4c9a860e5c349a9abdfbdc9b76f338e70fc89cc Mon Sep 17 00:00:00 2001
From: Daigo 3 Dango <zunda@users.noreply.github.com>
Date: Mon, 15 Jul 2019 18:51:36 -1000
Subject: [PATCH] Make puma bind address configurable with BIND env var
 (#11326)

---
 config/puma.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/config/puma.rb b/config/puma.rb
index 25a5534b2..6a96867d5 100644
--- a/config/puma.rb
+++ b/config/puma.rb
@@ -4,7 +4,7 @@ threads threads_count, threads_count
 if ENV['SOCKET']
   bind "unix://#{ENV['SOCKET']}"
 else
-  bind "tcp://127.0.0.1:#{ENV.fetch('PORT', 3000)}"
+  bind "tcp://#{ENV.fetch('BIND', '127.0.0.1')}:#{ENV.fetch('PORT', 3000)}"
 end
 
 environment ENV.fetch('RAILS_ENV') { 'development' }