A web-based Pandora music player
This project is not usable in its current state. There is significant further development required.
- NodeJS 12+
- A Pandora account
Create a .env
file to configure the application, using
.env.example
as a template. At a minimum, valid Pandora
credentials are required.
- Install Dependencies:
npm i
- Run TypeScript Build:
npm run build
- Run Linter:
npm run lint
- Run Tests:
npm run test
- Run Node Server:
npm start
- Run Tests with Auto-Reload:
npm run dev:test
- Run Node Server with Auto-Reload:
npm run dev:start
- Run Node Server and Tests with Auto-Reload:
npm run dev
npm i
npm start
docker build --build-arg "ENV_FILE=$(cat .env)" -t nodedora .
docker run --env-file .env -p8000:8000 nodedora