Skip to content

arc2898/envsync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EnvSync

Sync .env files across machines. Pull from vault.

Install

npm install -g @arc2898/envsync

Usage

# Push a .env to the sync store
envsync push .env

# Pull latest to current directory
envsync pull

# Pull to a specific file
envsync pull my-prod.env

# Show diff between local and remote
envsync diff .env

# List all synced env files
envsync list

Notes

  • Stores envs locally at ~/.envsync/store.json
  • For vault integration, set ENVSYNC_VAULT_URL and ENVSYNC_TOKEN
  • Each env is stored with a hash for quick comparison

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors