Discourse instalado em VM Ubuntu Server UNRAID atrás de NPM reverse proxy não resolvendo hostname

Não, eu criaria um docker compose totalmente personalizado (ou o que quer que você esteja usando para orquestração) e usaria um dockerfile personalizado para o Discourse.