Sinatra - como obtenho o nome de domínio do servidor
Estou tentando obter o nome de domínio no meu aplicativo Sinatra, mas como um novato realmente estou lutando para descobrir como fazer isso, e sei que deve ser possível!
Rack::Request#host_with_port
parece promissor, mas não sei como obter isso do meu aplicativo - como faço para obter coisas do Rack no meu código Ruby?
Ou existe outra maneira - estou pensando que realmente não quero fazer isso toda vez que um pedido acontece (embora não seja tão ruim), mas achei que seria melhor fazer isso apenas uma vez quando o o aplicativo é carregado.
Alguma dica?