File size: 357 Bytes
2b3c4a6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
FROM node:20-slim

# Create non-root user for HuggingFace Spaces
RUN useradd -m -u 1000 user
USER user
ENV HOME=/home/user PATH=/home/user/.local/bin:$PATH

WORKDIR /home/user/app

# Copy application files directly - no npm install needed
COPY --chown=user kernel-wasm ./kernel-wasm
COPY --chown=user server.mjs ./

EXPOSE 7860

CMD ["node", "server.mjs"]