Plex Trakt Sync
A python script that syncs the movies, shows and ratings between trakt and Plex
Last updated
Was this helpful?
A python script that syncs the movies, shows and ratings between trakt and Plex
Last updated
Was this helpful?
Unraid OS
Docker
Trakt.tv account
You will need to create a Trakt API app if you do not already have one:
Give it a meaningful name
Enter urn:ietf:wg:oauth:2.0:oob
as the redirect URL
You can leave Javascript origins and the Permissions checkboxes blank
PlexTraktSync / Sycotix's Repository / Tools, MediaApp: Other
Media in Plex are added to Trakt collection
Ratings are synced (if ratings differ, Trakt takes precedence)
Watched status are synced (dates are not reported from Trakt to Plex)
Liked lists in Trakt are downloaded and all movies in Plex belonging to that list are added
None of the above requires a Plex Pass or Trakt VIP membership. Downside: Needs to be executed manually or via cronjob, can not use live data via webhooks.
Head to the Community Applications store in Unraid
Search for and click to install PlexTrackSync
from Sycotix's Repository
If you are using a custom Docker network, select it in the 'Network Type' field.
Click Apply and wait for the container to pull down and start.
In your Docker tab in Unraid, left-click the PlexTraktSync
container select 'Console'.
Run python3 -m plextraktsync
.
On the first run, you will be asked to set up Trakt and Plex access.
Follow the instructions, your credentials and API keys will be stored in .env
and .pytrakt.json
files.
Our Discord community and our Community Leaders DiscDuck and Hawks for their input and documentation.
We hope you enjoyed this guide. It was conceptualized, written, and implemented by our Admin Sycotix.
Our work sometimes takes months to research and develop. If you want to help support us please consider:
Thank you for choosing to collaborate with
Please read our disclaimer .
Visit
You can edit the to choose what to sync
If you have you can append the code to your password.
Please support the developers and creators involved in this work to help show them some love.
Liking and Subscribing to our
Joining our
Becoming a paid member on our
Donating via