set env for claude no ki and reverted node user
This commit is contained in:
parent
483957b272
commit
1afb47c49c
|
|
@ -12,12 +12,12 @@ services:
|
|||
sed -i '1i\\function _t(c){return typeof c===\"string\"?c:Array.isArray(c)?c.filter(function(b){return b.type===\"text\"}).map(function(b){return b.text||\"\"}).join(\"\"):String(c)}' $$DIST/adapter/openai-to-cli.js &&
|
||||
sed -i 's/msg\\.content/_t(msg.content)/g' $$DIST/adapter/openai-to-cli.js &&
|
||||
sed -i 's/\"--no-session-persistence\",/\"--no-session-persistence\",\"--dangerously-skip-permissions\",/' $$DIST/subprocess/manager.js &&
|
||||
chown -R node:node /home/node/.claude &&
|
||||
su -s /bin/sh node -c 'claude-max-api'"
|
||||
claude-max-api"
|
||||
volumes:
|
||||
- proxy-claude-auth:/home/node/.claude # Persistiert Credentials + Settings fuer node-User
|
||||
- ~/.config/claude:/root/.config/claude # Claude CLI Auth (rw fuer Login via Diagnostic)
|
||||
environment:
|
||||
- HOST=0.0.0.0
|
||||
- CLAUDE_CODE_BUBBLEWRAP=1 # Erlaubt --dangerously-skip-permissions als root
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- aria-net
|
||||
|
|
@ -104,7 +104,6 @@ services:
|
|||
volumes:
|
||||
openclaw-config: # Persistiert ~/.openclaw (Model, Auth, Sessions)
|
||||
claude-config: # Persistiert ~/.claude (Permissions, Settings)
|
||||
proxy-claude-auth: # Persistiert Proxy Claude CLI Auth (node-User)
|
||||
|
||||
networks:
|
||||
aria-net:
|
||||
|
|
|
|||
Loading…
Reference in New Issue