Cloud Sync

Sync your preseed documents with the Bootspring dashboard.

Keep your preseed documents synchronized between your local development environment and the Bootspring dashboard.

Overview#

Cloud sync allows you to:

  • Push local documents to the dashboard for backup and team access
  • Pull dashboard documents to your local machine
  • Keep multiple machines in sync
  • Collaborate with team members

Requirements#

  • Bootspring account (free or paid)
  • Authentication: bootspring auth login
  • Project linked to dashboard

Commands#

preseed pull#

Download documents from the dashboard to your local machine.

Loading code block...

Options:

FlagDescription
--project=<id>Project ID (uses current if not specified)
--doc=<name>Pull single document (VISION, PRD, etc.)
--forceOverwrite without prompting

preseed push#

Upload local documents to the dashboard.

Loading code block...

Options:

FlagDescription
--project=<id>Project ID
--doc=<name>Push single document

Synced Content#

The following are synced:

ContentLocationSynced
Generated documents.bootspring/preseed/*.mdYes
Configuration.bootspring/preseed/PRESEED_CONFIG.jsonYes
Context files.bootspring/preseed/context/No
Prompts.bootspring/preseed/prompts/No

Context files and prompts remain local to protect potentially sensitive source materials.

Workflow Examples#

Starting on a New Machine#

Loading code block...

Team Collaboration#

Developer A:

Loading code block...

Developer B:

Loading code block...

Backup Before Major Changes#

Loading code block...

Dashboard Integration#

Viewing Documents Online#

  1. Go to bootspring.com/dashboard
  2. Select your project
  3. Navigate to "Preseed Documents"
  4. View, edit, or comment on documents

Online Editing#

Documents can be edited in the dashboard:

  1. Open document in dashboard
  2. Make changes using the rich editor
  3. Save changes
  4. Locally: bootspring preseed pull --doc=VISION

Version History#

The dashboard maintains version history:

  • View previous versions
  • Compare changes
  • Restore older versions
  • See who made changes

Conflict Resolution#

Automatic Resolution#

When pulling, if local changes exist:

Local VISION.md has uncommitted changes. Options: 1. Overwrite local (lose local changes) 2. Skip this file 3. View diff 4. Cancel Choice:

Manual Resolution#

For complex conflicts:

  1. Pull with different filename:

    Loading code block...
  2. Compare files:

    Loading code block...
  3. Merge manually

  4. Push resolved version:

    Loading code block...

Offline Mode#

Bootspring works fully offline:

  • Documents are stored locally
  • All commands work without internet
  • Sync when you reconnect
Loading code block...

Security#

Data Protection#

  • All transfers use HTTPS
  • Documents encrypted at rest
  • Access controlled by authentication

Privacy#

  • Context files (drop zone) never synced
  • Only generated documents uploaded
  • You control what gets pushed

Team Access#

Control who can access your documents:

  1. Dashboard > Project Settings > Team
  2. Add team members
  3. Set permissions (view/edit)

Troubleshooting#

"Authentication required"#

Loading code block...

"Project not found"#

Link your local project to dashboard:

Loading code block...

"Sync failed"#

Check your connection and try again:

Loading code block...

Quota Exceeded#

Free tier has sync limits. Upgrade for unlimited sync:

Loading code block...