Cloud Sync

Sync your preseed documents with the Bootspring dashboard.

Deprecated: The preseed workflow has been renamed to seed. All preseed functionality is now available under bootspring seed. See the Seed Workflow for current documentation.

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...