Ah, acho que entendi. Ativar a configuração force https no Discourse parece ter resolvido, não tenho certeza por que estava desativada. Não acho que era necessário na configuração padrão antes de adicionar outro proxy reverso na frente dele. Obrigado pela ajuda!