Multi-site fan-out
Fan-out applies one release across a group of connected sites in a single action. Each site still runs the full core loop independently — its own dry-run diff, its own snapshot, its own result — so promoting a change to a fleet is as safe as promoting it to one site, just faster.
Pro
Multi-site fan-out is a DriftSync Pro feature and builds on direct connections — every target must be a paired site.Target groups
Rather than pick sites one by one every time, you organise connected sites into groups — for example "all production stores" or "EU staging". A fan-out targets a group, so the same release reaches a consistent, named set of sites and your intent is auditable.
Running a fan-out
- Select or export the release you want to promote.
- Choose Fan out and pick a target group (or an ad-hoc set of connected sites).
- DriftSync sends the bundle to each site. Every site computes its own dry-run diff against its current state — because the same bundle can mean different changes on different targets.
- Approve and apply. Each site snapshots and writes independently, and reports back its outcome.
The status board
A fan-out is tracked on a status board that shows, per site, where each one is in the loop:
- Pending — the bundle is queued or in transit.
- Diffed — the dry-run diff is ready for review.
- Applied — the release was written and snapshotted successfully.
- Failed / skipped — the site could not apply, with the reason attached.
One site failing does not roll back the others — each is independent. You can retry a failed site, or roll just that one back from its own History.
Important
Because each target diffs against its own state, review the per-site diffs before a broad apply. A value that is a clean add on one site may be an overwrite on another that already has it.Independent snapshots and rollback
Every site in a fan-out takes its own snapshot before applying, so each remains one click from its previous state. There is no fleet-wide "undo" — you roll back per site, which keeps the audit trail on each site accurate.
Scaling it up
For scheduled, hands-off fan-outs, combine this with scheduled syncs. For approvals and a shared audit across a team, see the team library and DriftSync Cloud, which hosts the fan-out status board for the whole fleet.