Qual é a atividade mínima exigida? Esta implementação está correta?

Sim. Você pode fazer o self-hosting sem nenhum requisito. A opção mais barata é provavelmente Instalar o Discourse em uma internet residencial com Cloudflare Tunnel. É um pouco complicado. Usar uma máquina virtual é mais fácil e mais confiável.