fixex claude bridge, fix in docker-compose file

This commit is contained in:
duffyduck 2026-03-13 09:00:35 +01:00
parent 58c709f196
commit 0868c3c59f
1 changed files with 2 additions and 0 deletions

View File

@ -9,6 +9,8 @@ services:
DIST=$(find /usr/local/lib -path '*/claude-max-api-proxy/dist' -type d | head -1) &&
sed -i 's/startServer({ port })/startServer({ port, host: process.env.HOST || \"127.0.0.1\" })/' $$DIST/server/standalone.js &&
sed -i 's/if (model\.includes/if ((model||\"claude-sonnet-4\").includes/g' $$DIST/adapter/cli-to-openai.js &&
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 &&
claude-max-api"
volumes:
- ~/.config/claude:/root/.config/claude # Claude CLI Auth (rw fuer Login via Diagnostic)