The Push Publishing feature provides a way to “push” dotCMS objects (including but not limited to Content, File Assets, Folders, Hosts, Content Types, and Users) to another dotCMS server. Objects can be scheduled to be published or unpublished either in groups or individually during the editing process. You may also remove content from a publishing queue after it has been added.
Once an item has been added to the publishing queue, a bundle is created. This bundle can be pushed to a Publishing Environment (a group of other dotCMS servers or endpoints). This allows for the easy migration of content/objects between dotCMS instances.
The following videos provide an overview of Push Publishing configuration and the Push Publishing process, and the below documentation sections describe each of the remote publishing steps in greater detail.
Push Publishing Part One: Configuring Environments & Servers
Push Publishing Part Two: Pushing Content
- What to Know Before Push Publishing
- Connecting Remote Servers
- Integrity Checker
- Push Publishing Content
- Publishing Pages
- Publishing Queue
- Publishing Status
- Publishing from the Content Manager
- Publishing Hosts and Folders
- Publishing Dynamic Plugins
- Publishing Users
- Publishing Content Types
- Publishing Categories
- Publishing Links
- Publishing Languages
- Push Publishing Workflow Action
- Push Publishing Dependencies
- Troubleshooting Push Publishing