Should Discourse make an effort to become a viable comment platform?

Hi @Falco !

Thank you for all your hard work :slight_smile:

I’m trying to use the fullApp embed on my hosted Discourse instance (via Communiteq/discoursehosting.net) and running into issues.

Here’s what I’ve done:

  • Had Communiteq enable the hidden setting embed_full_app
  • Added fullApp: true to the JS snippet
  • My embedding host is in the allowed hosts list

Here’s what happens:

Without discourseEmbedUrl:

DiscourseEmbed = {
  discourseUrl: 'https://my-forum-url/',
  fullApp: true
};

→ I get “Error Embedding”

With discourseEmbedUrl:

DiscourseEmbed = {
  discourseUrl: 'https://my-forum-url/',
  discourseEmbedUrl: 'https://my-platform-url/page-where-I-want-discourse-embedded',
  fullApp: true
};

→ Instead of loading the full forum, it crawls the embedUrl, gets redirected (my platform requires login), and creates a junk topic with the redirect URL as the title.

It’s behaving like a regular comment embed, completely ignoring fullApp: true.

Is discourseEmbedUrl required even in fullApp mode?

If so, is there a way to prevent it from creating topics and instead just render the full forum?

Any guidance would be greatly appreciated.

Happy to provide more details or test anything.

Thanks!

1 Like