Ambientes de Staging ou Sandbox para fóruns hospedados pelo Business Discourse

Continuando a discussão de Ambientes de Sandbox ou Staging Exclusivos para Organizações?:

Um desafio que encontramos com o Discourse é a falta de um ambiente de staging ou sandbox exclusivo para nossa organização. Gostaríamos de um local para preparar e testar quaisquer alterações planejadas (especialmente em relação a CSS e alterações de componentes) fora da produção.

Como outras equipes estão lidando com isso em suas versões hospedadas do Discourse?

Ao testar o CSS… a visualização não funciona para ver os componentes de tema como eles ficariam ao lado de outros componentes de tema e um determinado tema, a menos que você aplique o componente ao tema, o que tornaria a alteração ativa.

Não lhe dá a capacidade de visualizar como as alterações de componentes ficariam na visualização móvel e desktop sob seu tema atual.

Por exemplo… quando visualizo o componente de banner versátil, esta é a minha visualização…


t

Enquanto integrado ao site ativo, esta é a minha visualização…

A maneira mais simples de fazer isso sem uma instância separada do Discourse seria criar uma duplicata do seu tema principal (certifique-se de alterar o nome da duplicata para evitar confusão). Você pode então adicionar componentes existentes e novas alterações ao tema duplicado e visualizá-lo sem torná-lo público.

Obrigado @awesomerobot. Vou tentar isso