Churrie Sync features

Churrie Sync is the cross-instance sync engine inside Churrie Page Management and Sync. It pushes pages, blogs, comments, and attachments on create, update, delete, move, trash, and restore events.

Core sync engine

FeatureWhat it does
Real-time event syncAutomatic sync on create, update, delete, move, trash, restore
One-way sync (default)Origin pushes; successful sync overwrites destination content
Two-way sync + conflict policiesOverwrite, Review required, or Last write wins (by sync timestamp)
Space authorization routesMap origin space → destination space → instance; enable/disable per route
Full SyncBulk-load existing content on first authorization with live progress
Middle-man relayOptional REST relay for restricted networks

Content synced

  • Pages & blogs — body (storage format), hierarchy, labels, view/edit permission groups
  • Comments — create, update, delete (nested/inline)
  • Attachments — binary payloads in ZIP; extension filtering; Gliffy detection
  • Labels — applied on destination after sync
  • Permissions — origin group names mapped where groups exist on destination

Destination & connectivity

  • Named destinations with URL, auth, conflict policy, connection test
  • Data Center via REST — direct sync to another Confluence DC instance
  • Same-domain local routes between instances on one network
  • Outbound Bearer / PAT authentication; per-link X-Sync-Api-Key for secured inbound receive

Page-level UX

  • Churrie Sync byline pill — Enabled / Disabled / Conflict on page, blog, and editor views
  • Per-page sync dialog — opt in/out per destination, view restrictions, resolve conflicts
  • “Synced from {system}” badge on inbound destination pages
  • Side-by-side conflict review — Accept incoming or Keep this page

Admin tabs (Sync)

Destinations · Space Authorization · Data Restrictions · Restricted Groups/Users · Attachment Filter · Data Format · Middle Man Rest Server · Troubleshooting

See also: Cross-domain sync · Conflict policies · Classification & restrictions