Para que valha a pena, escrevi um script Python mínimo viável que realiza backup simples do conteúdo de posts usando a API: GitHub - jamesob/discourse-archive: Provides a simple archive of Discourse content
É bem básico, mas deve dar a alguém uma ideia geral de como gerar um arquivo adequado para o público.