if Rails.const_defined? 'Server' options = { addr: ENV.fetch('PORT') { 3000 } } puts 'Starting Ngrok' Ngrok::Tunnel.start(options) puts '[NGROK] tunneling at ' + Ngrok::Tunnel.ngrok_url_https config.hosts << Ngrok::Tunnel.ngrok_url_https ENV['api_return_url_base'] = Ngrok::Tunnel.ngrok_url_https puts "[Ngrok] ENV VARIABLE api_return_url_base: #{ENV["api_return_url_base"]}" end at_exit do if Rails.const_defined? 'Server' if Ngrok::Tunnel.running? puts 'Stopping Ngrok' Ngrok::Tunnel.stop end end end