Skip to content

dabauum221/youtube-downloader

Repository files navigation

Youtube Downloader

Development server

Run npm start for a dev server and client. Navigate to http://localhost:3000/. The app will automatically reload if you change any of the source files.

Alternatively you can have separate terminals and run:

  1. npm run serve
  2. ng serve --open --host 0.0.0.0 --proxy-config proxy.conf.json

Build

Run npm run build to build the project. The build artifacts will be stored in the dist/ directory.

Run

Run npm run serve to run the server after a build.

Docker

docker run -d\
 --name youtube-downloader \
 -p 8080:8080 \
 --env GOOGLE_API_KEY=? \
 dabauum221/youtube-downloader

Docker Compose

version: '3'

services:
  youtube-downloader:
    image: dabauum221/youtube-downloader
    expose:
      - 8080
    container_name: youtube-downloader
    environment:
     - GOOGLE_API_KEY=?
    restart: unless-stopped

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published