Desktop sync
ffs ships a Python sync client and HTTP sync API for mirroring local trees into your fractal catalog under s/{ido}/.
How it works
- ffs_sync.py — additive-first upload, delete propagation, quota preflight.
- tray_config.php — download desktop sync JSON for your identity.
- sync_api.php — authenticated ingest for clients and bridges.
- mirrors.xml — explicit mirroring between hosts (see identities UI).
Online↔online sync between arbitrary hosts without a bridge file is planned (P1).