tera.host / Dockerfile
vedaco's picture
Create Dockerfile
ba6f528 verified
raw
history blame contribute delete
291 Bytes
FROM node:18-slim
WORKDIR /app
# Copy package files
COPY package.json ./
# Install dependencies
RUN npm install
# Copy all files
COPY . .
# Create data directory
RUN mkdir -p /data/uploads
# Expose port 7860 (Hugging Face default)
EXPOSE 7860
# Start server
CMD ["node", "server.js"]