This commit is contained in:
AIOSAI
2026-03-06 08:43:40 +00:00
parent f816f7200d
commit 6ec992c97f
2 changed files with 9 additions and 1 deletions
+8 -1
View File
@@ -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
+1
View File
@@ -1 +1,2 @@
export PATH="$HOME/.local/bin:$PATH" shell config file
export PATH="$HOME/.local/bin:$PATH" shell config file