Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add TorBox debrid provider #9

Merged
merged 33 commits into from
May 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
953a03f
Add torbox as a debrid option
westsurname May 23, 2024
2af3e0d
Fixes
westsurname May 23, 2024
ab9e5d6
Missed one
westsurname May 23, 2024
aa1996a
Add more statuses
westsurname May 24, 2024
8d341fc
Really added the statues this time
westsurname May 24, 2024
d56c720
Update print
westsurname May 24, 2024
925cc74
Fix repair and limit refreshArr loop to only run once at a time
westsurname May 24, 2024
975aeac
Update torrent info regularly for the first 5 minutes
westsurname May 24, 2024
12d84b4
Fixes
westsurname May 24, 2024
d8f7028
Fix
westsurname May 24, 2024
528393c
Print changes
westsurname May 24, 2024
846d81c
More print
westsurname May 24, 2024
da35f19
More print fixes
westsurname May 24, 2024
2b4da8a
Fix torrent folder path detection
westsurname May 24, 2024
277475a
Fix
westsurname May 24, 2024
b32b96e
Upp how long it checks for info
westsurname May 24, 2024
9a4e8d8
Fixes for refresh and error
westsurname May 24, 2024
cebdd99
Fixes for filedata
westsurname May 24, 2024
d3b8b58
Up info count more
westsurname May 24, 2024
d437112
Add logging and retries for request
westsurname May 29, 2024
d557b1d
Fix
westsurname May 29, 2024
b64d3cb
Fixes
westsurname May 29, 2024
60284df
Fix for unwritten files
westsurname May 29, 2024
6c28bde
Fix for fix
westsurname May 29, 2024
4bffeeb
Fix more?
westsurname May 29, 2024
3a356d0
Fix realdebrid torrent adding
westsurname May 29, 2024
49acde1
Fixes
westsurname May 29, 2024
3846742
Updates to blackhole watcher
westsurname May 29, 2024
fe96647
Remove print
westsurname May 29, 2024
5314ca5
Fail if queued
westsurname May 29, 2024
a426485
print/discord notifications and blackhole watcher startup fixes
westsurname May 30, 2024
ca4dfad
Fix import loop
westsurname May 30, 2024
42b2b84
Fix
westsurname May 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 31 additions & 1 deletion .env.template
Original file line number Diff line number Diff line change
Expand Up @@ -15,23 +15,53 @@ SONARR_HOST=<sonarr_host>
SONARR_API_KEY=<sonarr_api_key>
SONARR_ROOT_FOLDER=<sonarr_root_folder>

SONARR_HOST_4K=<sonarr_host_4k>
SONARR_API_KEY_4K=<sonarr_api_key_4k>
SONARR_ROOT_FOLDER_4K=<sonarr_root_folder_4k>

SONARR_HOST_ANIME=<sonarr_host_anime>
SONARR_API_KEY_ANIME=<sonarr_api_key_anime>
SONARR_ROOT_FOLDER_ANIME=<sonarr_root_folder_anime>

SONARR_HOST_MUX=<sonarr_host_mux>
SONARR_API_KEY_MUX=<sonarr_api_key_mux>
SONARR_ROOT_FOLDER_MUX=<sonarr_root_folder_mux>

RADARR_HOST=<radarr_host>
RADARR_API_KEY=<radarr_api_key>
RADARR_ROOT_FOLDER=<radarr_root_folder>

RADARR_HOST_4K=<radarr_host_4k>
RADARR_API_KEY_4K=<radarr_api_key_4k>
RADARR_ROOT_FOLDER_4K=<radarr_root_folder_4k>

RADARR_HOST_ANIME=<radarr_host_anime>
RADARR_API_KEY_ANIME=<radarr_api_key_anime>
RADARR_ROOT_FOLDER_ANIME=<radarr_root_folder_anime>

RADARR_HOST_MUX=<radarr_host_mux>
RADARR_API_KEY_MUX=<radarr_api_key_mux>
RADARR_ROOT_FOLDER_MUX=<radarr_root_folder_mux>

TAUTULLI_HOST=<tautulli_host>
TAUTULLI_API_KEY=<tautulli_api_key>

REALDEBRID_ENABLED=true
REALDEBRID_HOST="https://api.real-debrid.com/rest/1.0/"
REALDEBRID_API_KEY=<realdebrid_api_key>
REALDEBRID_MOUNT_TORRENTS_PATH=

TORBOX_ENABLED=false
TORBOX_HOST="https://api.torbox.app/v1/api/"
TORBOX_API_KEY=<torbox_api_key>
TORBOX_MOUNT_TORRENTS_PATH=

TRAKT_API_KEY=<trakt_api_key>

WATCHLIST_PLEX_PRODUCT="Plex Request Authentication"
WATCHLIST_PLEX_VERSION="1.0.0"
WATCHLIST_PLEX_CLIENT_IDENTIFIER="576101fc-b425-4685-91cb-5d3c1671fd2b"

BLACKHOLE_RD_MOUNT_TORRENTS_PATH=<blackhole_rd_mount_torrents_path>
BLACKHOLE_BASE_WATCH_PATH="./blackhole"
BLACKHOLE_RADARR_PATH="Movies"
BLACKHOLE_SONARR_PATH="TV Shows"
Expand Down
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,17 @@
- `TAUTULLI_HOST`: The host address of your Tautulli instance.
- `TAUTULLI_API_KEY`: The API key for accessing Tautulli.

- **RealDebrid** - Blackhole:
- **RealDebrid** - Blackhole, Repair:
- `REALDEBRID_ENABLED`: Set to `true` to enable RealDebrid services.
- `REALDEBRID_HOST`: The host address for the RealDebrid API.
- `REALDEBRID_API_KEY`: The API key for accessing RealDebrid services.
- `REALDEBRID_MOUNT_TORRENTS_PATH`: The path to the RealDebrid mount torrents folder.

- **TorBox** - Blackhole, Repair:
- `TORBOX_ENABLED`: Set to `true` to enable TorBox services.
- `TORBOX_HOST`: The host address for the TorBox API.
- `TORBOX_API_KEY`: The API key for accessing TorBox services.
- `TORBOX_MOUNT_TORRENTS_PATH`: The path to the TorBox mount torrents folder.

- **Trakt** - Reclaim Space:
- `TRAKT_API_KEY`: The API key for integrating with Trakt.
Expand All @@ -69,7 +77,6 @@
- `WATCHLIST_PLEX_CLIENT_IDENTIFIER`: A unique identifier for the Plex client.

- **Blackhole** - Blackhole:
- `BLACKHOLE_RD_MOUNT_TORRENTS_PATH`: The path to the RealDebrid mounted torrents.
- `BLACKHOLE_BASE_WATCH_PATH`: The base path for watched folders by the blackhole mechanism. Can be relative or absolute.
- `BLACKHOLE_RADARR_PATH`: The path where torrent files will be dropped into by Radarr, relative to the base path.
- `BLACKHOLE_SONARR_PATH`: The path where torrent files will be dropped into by Sonarr, relative to the base path.
Expand Down
Loading
Loading