# EnvGate local development environment.
# Copy this file to .env for local shell sessions. Do not commit .env.
#
# Rust does not auto-load dotenv files. Export this file before running commands:
# set -a; . ./.env; set +a
# Keep local registry, logs, sessions, requests, and test key storage inside this checkout.
# Without this override EnvGate uses ~/.envgate.
ENVGATE_HOME=.envgate-local
# Use EnvGate's file-backed development key store instead of the OS keychain.
# This is intentionally unsafe and should only be used for local development/tests.
ENVGATE_UNSAFE_TEST_KEYRING=1
# Optional test-only prompt bypasses. Leave commented for interactive manual testing.
# ENVGATE_UNSAFE_TEST_PASSPHRASE=replace-with-a-local-test-passphrase
# ENVGATE_UNSAFE_TEST_APPROVAL=session
# Optional install-script controls.
# ENVGATE_INSTALL_DRY_RUN=1
# ENVGATE_INSTALL_BIN_DIR=.envgate-install/bin
# Optional editor used by `envgate edit`.
# EDITOR="code --wait"
# VISUAL=nano
# Optional Rust diagnostics.
# RUST_BACKTRACE=1