Migration checklist
Regardless of where you’re migrating from, follow these steps:Inventory your secrets
List all secrets across your environments. Identify which are still in use, which are duplicated and which can be retired.
Set up your Enkryptify workspace
Create your workspace, teams, projects and environments to match your current structure. See Quickstart.
Add secrets
Add secrets through the dashboard or CLI. Start with a non-production environment to verify the process.
Secrets injection
Replace existing secret injection with the Enkryptify CLI and set up syncs to your providers.
From .env files
If your team shares.env files (via Slack, email, or a shared drive), you can add each key-value pair to Enkryptify (via our import via .env feature) through the dashboard or with the CLI:
After migrating, remove .env files from your workflow and use ek run instead:
.env from your .gitignore file to prevent accidental commits.
From cloud provider secret managers
If you’re using AWS Secrets Manager, GCP Secret Manager or similar:- Export the current secret values
- Add them to Enkryptify
- Set up a sync back to the same provider if you still need secrets there
- Use Enkryptify as the single source of truth going forward