fix: docker-compose.yml: switch .claude mounts to shared CLAUDE_CONFIG_DIR (#642)
This commit is contained in:
parent
b593635d64
commit
4b6cc4afde
2 changed files with 18 additions and 4 deletions
|
|
@ -89,6 +89,13 @@ BASE_RPC_URL= # [SECRET] on-chain RPC endpoint
|
|||
# ── Tuning ────────────────────────────────────────────────────────────────
|
||||
CLAUDE_TIMEOUT=7200 # [CONFIG] max seconds per Claude invocation
|
||||
|
||||
# ── Shared Claude config ────────────────────────────────────────────────────
|
||||
# Shared directory for OAuth lock coherence across containers (#641, #642).
|
||||
# All containers mount this directory and resolve CLAUDE_CONFIG_DIR to the
|
||||
# same location, so proper-lockfile's atomic mkdir works across them.
|
||||
CLAUDE_SHARED_DIR=/var/lib/disinto/claude-shared # [CONFIG] shared mount path
|
||||
CLAUDE_CONFIG_DIR=${CLAUDE_SHARED_DIR}/config # [CONFIG] config subdirectory
|
||||
|
||||
# ── Factory safety ────────────────────────────────────────────────────────
|
||||
# Disables Claude Code auto-updater, telemetry, error reporting, and bug
|
||||
# command. Factory sessions are production processes — they must never phone
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue