Skip to content

PlexTraktSync

Self-hosted application that adds a two-way-sync between trakt.tv and Plex Media Server. It requires a trakt.tv account but no Plex premium and no Trakt VIP subscriptions, unlike the Plex app provided by Trakt.


Deployment

sb install sandbox-plextraktsync

Configuration

Sync preferences are available to customize in /opt/plextraktsync/config.yml.

The following command will launch an interactive script prompting you for missing credentials (use this to set up Trakt.tv):

docker exec -it plextraktsync plextraktsync login
Plex

The target Plex server is initially set to your main Plex Saltbox instance using the owner account. To reset these credentials:

docker exec -it plextraktsync plextraktsync plex-login

Usage

Daemon

Once configured, the selected Plex user's streaming activity is automatically scrobbled.

CLI

To perform a one-time sync of the data you have specified in the configuration file:

docker exec plextraktsync plextraktsync sync

To get a list of available commands:

docker exec plextraktsync plextraktsync --help