Fix Docker startup issues

- Change executable from claude-code to claude in startup.sh
- Fix .env parsing to handle comments using set -a/source
- Add explicit PATH for npm global binaries in Dockerfile
- Update scratchpad.md with fix documentation
This commit is contained in:
Vishal Jain
2025-06-12 11:10:32 +01:00
parent 0ec49a426a
commit 7c14a75afc
7 changed files with 57 additions and 39 deletions

View File

@@ -17,8 +17,11 @@ WORKDIR /app
# Install Claude Code globally
RUN npm install -g @anthropic-ai/claude-code
# Ensure npm global bin is in PATH
ENV PATH="/usr/local/bin:${PATH}"
# Install Twilio MCP server
RUN npm install -g @twilioalpha/mcp-server-twilio
RUN npm install -g @twilio-alpha/mcp
# Create directories for configuration
RUN mkdir -p /app/config /app/.claude