Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.21 KB

File metadata and controls

34 lines (24 loc) · 1.21 KB

ferry bundle export

Write a portable, secret-scanned bundle of the config repo

Synopsis

Write a portable bundle of the config repo for an offline move.

export bundles ONLY git-tracked shared files (never untracked/ignored junk), secret-scans every text file's content AND every path, and refuses ~/.ssh and symlink entries. A tracked binary is scanned for embedded private-key markers and withheld if any are found, otherwise bundled. The result is a self-contained .zip you move to another account or machine and ingest with "ferry bundle import". Secrets and the per-machine local layer are never included unless you pass --include-local. export prints the bundle's reproducible SHA256 — exporting the same tracked sources always yields the same digest — so you can verify the move with "ferry bundle import --expect-sha256".

ferry bundle export [flags]

Options

  -h, --help            help for export
      --include-local   also bundle the per-machine local layer (local/**, ferry.local.toml)
      --out string      path to write the bundle (default ./ferry-bundle.zip; must be OUTSIDE the repo)

SEE ALSO

  • ferry bundle - Move the config repo offline as a portable bundle