The eda config command group manages local workstation settings and project bindings for Explita Deploy. Configuration is split into global user settings (~/.explita/config.json) and project-level settings (explita.json).
# View all active settingseda config ls# Set remote server addresseda config set server http://198.51.100.42:39756# Set host authentication tokeneda config set token sec_your_deploy_token_here# Query specific settingeda config get server# Show paths to configuration files on diskeda config path
[!IMPORTANT]
Passcodes and PINs are strictly prohibited from configuration files.
To preserve the security boundary of secondary authentication, passcodes (DEPLOY_PASSCODE) are never stored in configuration files (they are known strictly to the human operator in memory).
If a server enforces passcode authentication:
In interactive terminals, eda prompts:
🔑 Enter deploy passcode / PIN:
In non-interactive CI/CD scripts or commands, supply it inline in memory:
eda promote d79 --pass secret-pin-9876
The passcode is never written to disk, so compromised workstations or leaked repositories will not expose the host.