Sonarr Trakt TV is a program that monitors any trakt.tv watch, trending, popular, or popular list and adds the shows/seasons to Sonarr.
# Clone repository, remove .git folder
git clone https://github.com/preram48/sonarr-trakt-tv.git
# Enter project directory
cd sonarr-trakt-tv
# Install dependencies
npm install
Once installed, you can run the server using one of the following options:
npm run dev
Go to localhost:9500
docker build -t preram48/sonarr-trakt-tv .
docker run --net="host" -d preram48/sonarr-trakt-tv
These commands are available in package.json
.
npm test # test using Jest
npm run test:unit # run unit tests
npm run test:integration # run integration tests
npm run coverage # test and open the coverage report in the browser
npm run lint # lint using ESLint
npm run dev # run the API in development mode
npm run prod # run the API in production mode
npm run docs # generate API docs
Enter in your hostname, port, and api key for you local sonarr instance in the settings tab. These Settings
are used for the watchlist sync.
- On the
List
tab click the+
button - Enter in a name that you would like to call your watchlist
- Select the list type
- Select the quality profile you want to use for this list
- Select the folder you want Sonarr to store your shows
- Enter in the trakt.tv username for the watchlist