diff --git a/Dockerfile b/Dockerfile index d32b7669..4327ed3b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,20 +2,27 @@ FROM codercom/code-server:latest USER root -# Install Python +# Install Python + Node.js (for Claude Code) RUN apt-get update && apt-get install -y \ python3 \ python3-pip \ python3-venv \ git \ + curl \ + && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - \ + && apt-get install -y nodejs \ && rm -rf /var/lib/apt/lists/* +# Install Claude Code globally +RUN npm install -g @anthropic-ai/claude-code + # Create venv and install AIPass WORKDIR /app COPY . . RUN python3 -m venv /opt/venv ENV PATH="/opt/venv/bin:$PATH" RUN pip install -e . +RUN chown -R 1000:1000 /opt/venv # Switch back to coder user USER coder diff --git a/your b/your index 35241f92..87b0b639 100644 --- a/your +++ b/your @@ -1 +1,2 @@ export PATH="$HOME/.local/bin:$PATH" shell config file +export PATH="$HOME/.local/bin:$PATH" shell config file