Temos um nome de domínio, mas temos usado o endereço IP bruto para desenvolvimento, por motivos de privacidade, até que o projeto esteja pronto para ser revelado. Existe alguma maneira de fazer o Discourse funcionar com um endereço IP até que tudo esteja pronto?
Para ser justo, usar um endereço IP para “esconder” uma aplicação online não é exatamente uma prática padrão. Tenho desenvolvido serviços web multitenant de médio a grande porte há muito tempo; nada sai do desenvolvimento em um IP.
É muito comum desenvolver usando uma entrada de DNS e proteger esse endereço, seja por meio do produto ou implementando autenticação básica no servidor web. Você poderia usar um endereço DNS temporário, mas com produtos como o Discourse isso simplesmente não é necessário.
Não tenho certeza de quem teria sugerido isso como uma estratégia de lançamento ou desenvolvimento. Isso complica desnecessariamente qualquer teste e elimina a portabilidade.
Obrigado pelas respostas. Decidimos optar por uma solução interna (não apenas por causa das questões de DNS), mas vou manter o Discourse em mente para projetos futuros.