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
feat: add qui-xseed.sh for qui-based cross-seed triggering
Replaces the legacy xseed.sh (removed in v4.0.0) with a qui-native
implementation that triggers data-based cross-seed searches via the
qui API when Radarr or Sonarr completes an import.
Key changes:
- Only ERROR/WARNING written to stderr (starr captures stderr as
error-level logs, causing noisy notifications for INFO lines)
- Creates dir-scan entry, triggers scan, polls for completion
- Idempotent via ID log file (duplicate download IDs skipped)
- Updated README with full configuration documentation
Copy file name to clipboardExpand all lines: README.md
+27-33Lines changed: 27 additions & 33 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,40 +11,34 @@ error.
11
11
12
12
## Scripts Overview
13
13
14
-
### Cross-Seed Category Filter for Qbittorrent
14
+
### qui Cross-Seed Trigger for Starr Apps
15
15
16
-
> This script has been removed and is no longer supported as part of Bakerboy448's v4.0.0 purge.
17
-
> Please see the [v4.0.0 Release Notes](https://github.com/bakerboy448/StarrScripts/releases/tag/v4.0.0)
18
-
19
-
-**Script:**`xseed_qbit_cat_filter.sh`
20
-
-**Description:** Filters cross-seed requests by categories or trackers for execution by Qbittorrent.
21
-
-**Instructions:** Open the file in a text editor and modify the variable definitions at the top of the script, then replace the "Execute on completion" command in qBittorrent with the one given in the notes at the top of the script.
-**Usage:** Execute the script to filter categories or trackers as needed in Qbittorrent setups.
24
-
25
-
### Cross-Seed Trigger for Starr Apps
26
-
27
-
> This script has been removed and is no longer supported.
28
-
> Please see the [v4.0.0 Release Notes](https://github.com/bakerboy448/StarrScripts/releases/tag/v4.0.0)
29
-
30
-
-**Script:**`xseed.sh`
31
-
-**Description:** Triggers a cross-seed search post-import or post-upgrade in Starr applications.
32
-
-**Creator:**[Bakerboy448](https://github.com/bakerboy448/) with assistance and many improvements from [zakkarry](https://github.com/zakkarry)
33
-
-**Instructions**
34
-
1. If using environmental variables file, copy `.env.sample` to `.env`.
35
-
2. If not using `.env`, open the script in a text editor and modify the required values under "# Xseed" header.
36
-
3. Ensure that your download client's _NAME_ in the Download Client section of the respective \*arr match the variables in the script.
37
-
4. Docker Users: Mount `.env` and `xseed.sh` to your Starr's `/config` mount.
38
-
5. In your \*arr, navigate to `Settings` -> `Connect` and add a "Custom Script" for the "On Import Complete" for Sonarr and "On File Import" and "On File Upgrade" for Radarr.
39
-
6. Test and Save.
40
-
41
-
### Cross-Seed Updater
42
-
43
-
> This script has been removed and is no longer supported.
44
-
> Please see the [v4.0.0 Release Notes](https://github.com/bakerboy448/StarrScripts/releases/tag/v4.0.0)
45
-
46
-
-**Script:**`xseed-update.sh`
47
-
-**Description:** Updates the [Cross-Seed](https://github.com/cross-seed/cross-seed) tool to its latest version.
16
+
-**Script:**`qui-xseed.sh`
17
+
-**Description:** Triggers a [qui](https://github.com/qui-lern/qui) data-based cross-seed search when Radarr or Sonarr completes an import. The script creates a dir-scan entry in qui, triggers a scan, polls for completion, then cleans up.
0 commit comments