We have confluence server A with internal and public spaces. But we want to keep this server private behind firewall and purchase another confluence server B hosted publicly. We would like to make changes in server A to its public space but have server B show those pages in public space.
Is their way to acheive this? Or does confluence support export as html feature to export public space?
Well if you are willing to go to a commercial solution, you can create a workflow using Comala workflows combined with their comala-workflows-remote-publishing
Then you can create a simple to complex workflow to handle the publishing task.
I have used this solution in the past for a client where we had an Intranet behind a firewall, then publish public documents to an external Confluence instance.
@Bill BaileyDo you need to install Comala on source server confluence or does it need to run on both server A & B confluence?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In the past, it was only needed in the source server. Another advantage is that the destination (customer server), does not need a lot of plugins, so cheaper.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can do space to space exports to keep them synced. Or you could use the API to push content changes to server B. Both would work as options.
Import confluence space - https://confluence.atlassian.com/confcloud/import-a-confluence-space-724765531.html
REST API - https://developer.atlassian.com/server/confluence/confluence-server-rest-api/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Brant SchroederCurrent version of api don't support exports. And first option might be cloud based confluence. I have server version installation. Thank you for your response.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You are correct that the API does not support exports. What you would want to do is export the space and then once the space has been restored on B you could use the API to push content changes to server B. Here is information on how to restore a space from export on server https://confluence.atlassian.com/doc/restoring-a-space-152036.html
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.