Ctrl K
ComunidadGuías…

Dockerfile

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
FROM node:20-alpine

WORKDIR /app

# Runtime deps:
# - yt-dlp: downloader
# - ffmpeg: merge mp4 / extract mp3
RUN apk add --no-cache yt-dlp ffmpeg

# App deps
COPY package*.json ./
RUN npm install --omit=dev

# App files
COPY . .

ENV NODE_ENV=production
EXPOSE 3002
CMD ["node", "server.js"]