Skip to content

Migrate from Doppler

Step 1: Export from Doppler

bash
# Using skret import (recommended)
DOPPLER_TOKEN=dp.st.YOUR_TOKEN skret import \
  --from=doppler \
  --doppler-project=myapp \
  --doppler-config=prd

# Or export to dotenv first
doppler secrets download --no-file --format=env > .env.doppler
skret import --from=dotenv --file=.env.doppler

Step 2: Verify

bash
skret list
skret env --format=dotenv

Step 3: Update CI/CD

Replace doppler run -- with skret run --:

yaml
# Before (Doppler)
- run: doppler run -- npm test

# After (skret)
- run: skret run -- npm test

Command Mapping

Dopplerskret
doppler secrets get KEYskret get KEY
doppler secrets set KEY=VALUEskret set KEY VALUE
doppler secrets delete KEYskret delete KEY
doppler run -- cmdskret run -- cmd
doppler secrets downloadskret env