Spaces:
Runtime error
Runtime error
# Use a base Alpine image | |
FROM alpine:3.18 | |
# Update package list and install Node.js, npm, and git | |
RUN apk update && \ | |
apk add --no-cache nodejs npm git | |
# Set the working directory inside the container | |
WORKDIR /app | |
# Clone the repository into the working directory | |
RUN git clone https://github.com/leafmoes/DDG-Chat.git . | |
# Install npm dependencies | |
RUN npm install | |
# Expose ports: | |
# - 8787 as the default port | |
# - 7860 for Hugging Face | |
EXPOSE 8787 | |
EXPOSE 7860 | |
# Start the application | |
CMD ["npm", "start"] | |