# AIOS V2R1 Candidate 环境模板 # 正式环境禁止保存明文 Secret。 # Provenance/OpenClaw 私钥只用于签发端,不进入应用容器或 Git。 # Runtime AIOS_V2_HOST=127.0.0.1 AIOS_V2_PORT=18920 AIOS_V2_STATE_DIR=/var/lib/aios-v2 # OpenClaw Ed25519 Command v2 AIOS_OPENCLAW_URL= AIOS_OPENCLAW_CREDENTIAL_REF= AIOS_OPENCLAW_SIGNING_MATERIAL_FILE=/run/credentials/aios-v2.service/openclaw-command-private-key AIOS_OPENCLAW_SIGNING_KEY_ID=openclaw-v2r1-candidate-ed25519 # Parent Workflow Provenance AIOS_REQUIRE_RUN_PROVENANCE=true AIOS_PROVENANCE_PUBLIC_KEY_FILE=/etc/aios-v2/provenance/public-key.pem AIOS_PROVENANCE_KEY_ID=openclaw-v2r1-candidate-ed25519 AIOS_PROVENANCE_STORE_FILE=/var/lib/aios-v2/run-provenance.sqlite3 AIOS_PROVENANCE_RECEIPT_DIR=/var/lib/aios-v2/provenance-receipts # Least-privilege child Grants: production requires all seven IDs. AIOS_PROVENANCE_GRANT_CODE_CHANGE_ID= AIOS_PROVENANCE_GRANT_GIT_ID= AIOS_PROVENANCE_GRANT_DEPLOYMENT_ID= AIOS_PROVENANCE_GRANT_RUNTIME_ID= AIOS_PROVENANCE_GRANT_EVIDENCE_ID= AIOS_PROVENANCE_GRANT_ROLLBACK_ID= AIOS_PROVENANCE_GRANT_AUDIT_ID= # Per-operation context. Deployment/rollback wrappers populate these from the # approved task execution context; do not hard-code shared production values. AIOS_PROVENANCE_ID= AIOS_RUN_ID= AIOS_TENANT_ID= AIOS_TASK_ID= AIOS_AGENT_ID= AIOS_PRINCIPAL_ID= # 禁止: # AIOS_PROVENANCE_PRIVATE_KEY_FILE # AIOS_OPENCLAW_TOKEN # API_KEY=value # PASSWORD=value