Examples
CLI Examples
Common use cases and examples.
Development
Show Configuration
# Show current config
envloader show
# Show production config
envloader show --env prod
Validate Configuration
# Validate required variables
envloader validate --required API_KEY PORT
# Validate with schema
envloader validate --schema config.yaml
Production
Audit Trail
# Show audit trail
envloader audit
# Export as JSON
envloader audit --json > audit.json
Configuration Diff
# Compare with baseline
envloader diff --baseline .env.baseline
# Fail on secret changes
envloader diff --deny-secret-changes --baseline .env.baseline
CI/CD
Validation
# CI-safe validation
envloader validate --ci --required API_KEY PORT
Audit
# CI-safe audit
envloader audit --ci --json > audit.json
Diff
# CI-safe diff
envloader diff --ci --deny-secret-changes --baseline .env.baseline
Encryption
Encrypt
# Encrypt .env file
envloader encrypt .env
# Encrypt with specific method
envloader encrypt .env --method gpg
Decrypt
# Decrypt .env.enc
envloader decrypt .env.enc
Export
Export to JSON
envloader export --output config.json --format json
Export to YAML
envloader export --output config.yaml --format yaml
Generate Example
# Generate .env.example
envloader generate-example --required API_KEY PORT --optional DEBUG