I want to publish documentation that is in multiple Confluence spaces into a non-Confluence website. How do you do this?
Hi April,
Confluence servers up pages in standard HTML for browsers, but it stores them in its own data format.
To publish Confluence content in other systems, you are going to need to write something that can extract the content and convert it into whatever format your website provider can read and serve up.
Be aware that you will lose most of the dynamic stuff that Confluence does with macros, as your process will be reading point-in-time data.
Hi @april showalter ,
You can try making use of Iframe html tag in your website. Please note that Atlassian does not recommend making this change as it would make Confluence vulnerable to clickjacking. https://confluence.atlassian.com/confkb/confluence-page-does-not-display-in-an-iframe-827335781.html
Also you may want to make the space/site available to anonymous access
I suppose the website already exists and you want to put your Confluence content there...(because on Server, the obvious option is to just make the space public and use custom CSS styling to make it your own...)You can export a space as HTML (a native Confluence feature) and then feed it your website, obviously with some coding.
Or, you can use an app to build your doc center - K15t makes Scroll Viewport app that creates a documentation website from Confluence spaces (I think they still make the Server version although Confluence Server is approaching its EOL and EOS).
Thanks!
Thanks all!
It looks like you're new here. Sign in or register to get started.