Es posible que quieras utilizar topicID, como se menciona en Embed Discourse comments on another website via Javascript.
No me sorprendería que “localhost” estuviera prohibido por varias razones. Esto le indicaría a tu servidor del foro que se incruste en sí mismo. ![]()
Si estás usando Hugo, quizás puedas cargar la plantilla de comentarios de forma condicional o pasar baseURL explícitamente en la plantilla, de modo que incluso durante el desarrollo cargues discourseEmbedUrl: 'https://foo.com/blog/2019-11-22/foo-0.9.6-released'.