Spaces:
Build error
Build error
| FROM codercom/code-server:latest | |
| # Switch to root user temporarily for installations | |
| USER root | |
| # Install Python and Node.js | |
| RUN apt-get update && \ | |
| apt-get install -y python3 python3-pip curl && \ | |
| curl -fsSL https://deb.nodesource.com/setup_18.x | bash - && \ | |
| apt-get install -y nodejs && \ | |
| apt-get clean && \ | |
| rm -rf /var/lib/apt/lists/* | |
| # Create the working directory and set proper ownership | |
| RUN mkdir -p /animesh && \ | |
| chown -R coder:coder /animesh | |
| # Switch back to the coder user (this is important for fixuid to work properly) | |
| USER coder | |
| # Set the working directory | |
| WORKDIR /animesh | |
| # Expose port for Hugging Face Spaces | |
| EXPOSE 7860 | |
| # Run code-server with proper configuration | |
| CMD ["code-server", "--auth=none", "--bind-addr", "0.0.0.0:7860", "/animesh"] |