Sync

Low-level sync provider modules under sync/ (used by the Orchestrator).

This section documents the sync provider modules under sync/.

They are the low-level engine used by the Orchestrator.

circle-info

If you want setup steps, use Syncing and Configure Pairs.

What a “sync module” is

Each module exposes the same surface:

  • health()

  • build_index(feature)

  • add(feature, items)

  • remove(feature, items)

The orchestrator uses those to:

  1. Build snapshots.

  2. Diff snapshots.

  3. Apply writes.

Modules (in this section)

Open a module page when you’re debugging provider behavior or reading code paths.

Media servers:

Trackers:

Other:

Last updated

Was this helpful?