Listarr is a convenience application, allowing for Trakt lists to be imported into Sonarr. Designed to emulate the custom lists found in Radarr.
To install, run:
#Clone repository
git clone https://github.com/christophercatt/listarr.git
#Enter project directory
cd listarr
#Install dependencies
npm run setup
Before using, make sure that you create and obtain a Trakt Client ID here.
Start Listarr:
npm start
Go to localhost:5000
Note. Before adding any list to Listarr, please make sure you fill out the required connection details within the settings. Lists will not automatically be added to Sonarr once added to Listarr, they are added every x minutes, set within the 'Settings' tab.
To build from source
#Bulid the image
docker build -t ccatt601/listarr .
#Run the image
docker run -d -p 'host port':5000 -v /path/to/store/data:/app/server/config/ ccatt601/listarr
The Docker Image is also available on Docker Hub
The following are planned features/updates that should be coming your way some time soon. Keep an eye out for updates:
- Notifications
- Authentication
- History Feed
- Radarr Integration
- IMDB Integration
For a full list of requested features and their status, you can track on the now public Trello board found here. To request a feature, please open an Issue and I will respond/close when the request has been added to Trello.
This is my first application utilizing most of the technologies and techniques used. As such, pull requests are very much welcomed. For major changes, please open an issue first to discuss what you would like to change.
Listarr comes under the MIT license.
If you find this project helpful, feel free to make a small donation to the developer: