Youtube music and video downloader

Dockerfile 510B

123456789101112131415
  1. FROM ubuntu:16.04
  2. RUN apt-get update
  3. RUN apt-get install -y curl ffmpeg build-essential python libssl-dev
  4. RUN curl -sL https://deb.nodesource.com/setup_6.x | bash -
  5. RUN apt-get install -y nodejs
  6. RUN mkdir -p /usr/src/app
  7. COPY bundle/ /usr/src/app/
  8. WORKDIR /usr/src/app/
  9. RUN cd programs/server && npm install && npm uninstall fibers && npm install fibers
  10. EXPOSE 3000
  11. ENV MONGO_URL mongodb://mongo:27017/soundwave
  12. ENV ROOT_URL http://localhost
  13. ENV UPLOAD_DIR /usr/src/upload
  14. ENV PORT 3000
  15. CMD ["node", "main.js"]