Documentation
Documentation
Everything you need to know to use ConfigSync
npm install -g @inventivehq/configsync
Quickstart
Install and sync your first config in 5 minutes
Modules
Built-in support for SSH, VS Code, Git, and more
Projects & Groups
Track entire project folders with secrets and configs
Environments
Dev, staging, production with safety controls
Profiles
Context-based config with auto-switching
Templates
Machine-specific values with conditionals
Packages
Cross-platform package reconciliation
Secrets
Encrypted secret storage with pluggable providers
Push & Pull
Full command reference with all flags
Selective Sync
Filter and sync only what you need
History & Rollback
Browse snapshots and restore previous versions
Watch Mode
Auto-push on file changes
Lifecycle Hooks
Run commands before and after push/pull
Diff
Compare local files against remote state
Bootstrap
Automate new machine setup on first pull
Security Model
Zero-knowledge encryption details
Plugin Development
Create custom plugins for any tool