Spaces:
Sleeping
Sleeping
File size: 457 Bytes
f01bb93 92c7865 f01bb93 dbf2264 f01bb93 dbf2264 92c7865 dbf2264 f01bb93 92c7865 f01bb93 dbf2264 f01bb93 92c7865 f01bb93 dbf2264 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
FROM node:20-alpine
# Set working directory
WORKDIR /app
# Install git, ffmpeg, bash
RUN apk add --no-cache git ffmpeg bash curl
# Install pnpm global
RUN npm install -g pnpm
# Clone repo Cobalt
RUN git clone https://github.com/Arifzyn19/cobalt.git /app/cobalt
# Masuk ke folder API
WORKDIR /app/cobalt/api
# Install dependencies via pnpm
RUN pnpm install --prod
# Expose port Hugging Face
ENV PORT=7860
EXPOSE 7860
# Start API
CMD ["pnpm", "start"] |