You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-19Lines changed: 19 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,18 +14,18 @@ The goal was to add the list to [Radarr](https://radarr.video), set up a filter
14
14
15
15
This use case was admittedly very narrow, and a few more use cases have emerged since.
16
16
17
-
- Backing up entire Radarr/Sonarr libraries, including movies/shows you do not already have downloaded. For example, if it's missing in Radarr, PlexTraktSync would not help.
18
-
- Restoring your library easily by importing an entire (backed up) list (in the case of migrating OSs or catastrophic failures)
19
-
- Giving someone the ability to browse media you have (without giving them access to Plex/Jellyfin/Emby)
20
-
- Sync multiple instances of Sonarr/Radarr
21
-
-_Possibly more I have not considered..._
17
+
-Backing up entire Radarr/Sonarr libraries, including movies/shows you do not already have downloaded. For example, if it's missing in Radarr, PlexTraktSync would not help.
18
+
-Restoring your library easily by importing an entire (backed up) list (in the case of migrating OSs or catastrophic failures)
19
+
-Giving someone the ability to browse media you have (without giving them access to Plex/Jellyfin/Emby)
-A [Trakt.tv](https://www.trakt.tv) account with [API App configured](#trakttv-api-app-setup)
29
29
30
30
## Arr Support
31
31
@@ -37,11 +37,11 @@ This use case was admittedly very narrow, and a few more use cases have emerged
37
37
38
38
A [Trakt.tv](https://www.trakt.tv) account with an [API set up](#trakttv-api-app-setup) is obviously necessary.
39
39
40
-
- 🚨Note: [Trakt.tv](https://www.trakt.tv) lists have limits. You can read their official statement [here](https://twitter.com/trakt/status/1536751362943332352/photo/1)🚨
40
+
-🚨Note: [Trakt.tv](https://www.trakt.tv) lists have limits. You can read their official statement [here](https://twitter.com/trakt/status/1536751362943332352/photo/1)🚨
41
41
42
42
1. Head to [Trakt.tv API App Setup Page](https://trakt.tv/oauth/applications)
43
43
2. Create a new application, you will only **need** to fill `Name` and `RedirectURI`
44
-
- I suggest using `https://google.com` for your redirect URI. We will need to steal a parameter from the redirect to complete the OAuth2 process.
44
+
- I suggest using `https://google.com` for your redirect URI. We will need to steal a parameter from the redirect to complete the OAuth2 process.
45
45
3. After creating the application, click on it and you will see your `Client ID`, `Client Secret`, and an `Authorize` button.
46
46
4. Click `Authorize`. Click `Yes`. You will be redirected to Google (or your URI) and in the URL bar you will see `?code=` followed by 64 alphanumeric characters. **Save this for now. This is your OAuth2 Authorization code.**
47
47
5. You can now complete the OAuth2 process when you're ready using the `retraktarr` script.
@@ -89,14 +89,14 @@ options:
89
89
90
90
## Troubleshooting
91
91
92
-
- If you are having problems with old entries not being removed, feel free to use the -wipe command in addition, it will delete the entire **contents** of the list **without** deleting the list itself, and resync.
93
-
- If you want to sync multiple "filters" (tag, profile, etc) to one list, consider running multiple times with your filter arguments and the additional -cat parameter.
94
-
- Privacy can only be set when the list is first created, specifying privacy on an already created list will do nothing.
95
-
- Unless a list is specified using `-list` - when you use `-all` or `-r -s` - each Arr will sync to the list specified in the config.conf file.
96
-
- Using filtered syncs with `-all` is not recommended, consider chaining multiple runs.
97
-
- Syncing an instance will only remove non-syncing media in its associated type. If you have a list with movies and TV added and run a Sonarr sync to it, it will only remove **SHOWS** that are not present in the sync. (excludes usage of -cat)
98
-
- If you repeatedly get the same movies reporting deleted, but not deleting, this is almost certainly due to an outdated ID (usually TMDB) being associated with the movie on Trakt. Report it and give them the correct link. If after it's updated it does not fix it, create an issue with details.
99
-
- If you're getting timeouts during runs, particularly during `--wipe` or large list processing, use the `--timeout <sec>` command. Default is 30, increase it until you're list is processed completely.
92
+
-If you are having problems with old entries not being removed, feel free to use the -wipe command in addition, it will delete the entire **contents** of the list **without** deleting the list itself, and resync.
93
+
-If you want to sync multiple "filters" (tag, profile, etc) to one list, consider running multiple times with your filter arguments and the additional -cat parameter.
94
+
-Privacy can only be set when the list is first created, specifying privacy on an already created list will do nothing.
95
+
-Unless a list is specified using `-list` - when you use `-all` or `-r -s` - each Arr will sync to the list specified in the config.conf file.
96
+
-Using filtered syncs with `-all` is not recommended, consider chaining multiple runs.
97
+
-Syncing an instance will only remove non-syncing media in its associated type. If you have a list with movies and TV added and run a Sonarr sync to it, it will only remove **SHOWS** that are not present in the sync. (excludes usage of -cat)
98
+
-If you repeatedly get the same movies reporting deleted, but not deleting, this is almost certainly due to an outdated ID (usually TMDB) being associated with the movie on Trakt. Report it and give them the correct link. If after it's updated it does not fix it, create an issue with details.
99
+
-If you're getting timeouts during runs, particularly during `--wipe` or large list processing, use the `--timeout <sec>` command. Default is 30, increase it until you're list is processed completely.
100
100
101
101
[start a discussion](https://github.com/zakkarry/retraktarr/discussions/new) or [open an issue](https://github.com/zakkarry/retraktarr/issues/new)
0 commit comments