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

Request: Torbox.app added as a service #106

Open
Pukabyte opened this issue May 2, 2024 · 23 comments
Open

Request: Torbox.app added as a service #106

Pukabyte opened this issue May 2, 2024 · 23 comments
Labels
enhancement New feature or request

Comments

@Pukabyte
Copy link

Pukabyte commented May 2, 2024

Feature Description

  • Adding Torbox.app as a service to zurg. Similar API to realdebrid and even has a translation guide as well.

Problem and Motivation
With real-debrid limiting connections and increasing rate limits, it is good to have other sources as backups. Torbox is a new debrid service that can cache Usenet files and torrents. It also seeds back on torrents which will help the whole ecosystem and keep debrid alive. I feel this is a necessary add and one that could really help out even if it is just a backup service for now until more people start to use it.

Possible Solution
The API documentation can be found here: https://api-docs.torbox.app and here: https://api.torbox.app/docs
The realdebrid translation guide can be found here: https://www.postman.com/wamy-dev/workspace/torbox/collection/29572726-4244cdaf-ece6-4b6d-a2ca-463a3af48f54

Preferred Timeline
Whenever you can get to it if this is feasible and in your scope!

Remember to follow our contribution guidelines and code of conduct when submitting your request.

@Pukabyte Pukabyte added the enhancement New feature or request label May 2, 2024
@TEALC82
Copy link

TEALC82 commented May 4, 2024

+1

@yowmamasita
Copy link
Contributor

#108 (comment)

Unfortunately have to close this because of this reason. zurg has already gone too far on the Real-Debrid rabbit hole.

@Pukabyte
Copy link
Author

hmm with the new limitations, would you reconsider?

@frankgualdron
Copy link

+1

@yowmamasita yowmamasita reopened this Oct 6, 2024
@yowmamasita
Copy link
Contributor

I'm reopening to check interest level. I'm really loving Torbox developments recently

@Pukabyte
Copy link
Author

Pukabyte commented Oct 7, 2024

Still very interested!

@b78691
Copy link

b78691 commented Nov 3, 2024

+1. Would love it if you could add support for Torbox.

@Cueball666uk
Copy link

+1 for Torbox support 👍🏻

@trulow
Copy link

trulow commented Nov 21, 2024

With today's news, it may be time to rethink our options in regards to mounting Torbox

@JourneyOver
Copy link

Agreed, it would be nice to see torbox support due to today's news of whats going on with RD.

@thrashman69
Copy link

+1

@Arelav
Copy link

Arelav commented Nov 23, 2024

I see Torbox was added in DMM as a new login method.
I got a pretty good Black Friday deal for Premiumize.
Is there are any plans to support Torbox in Zurg or both Torbox and Premiumize in DMM?
I can assist with sharing my account and/or testing.
I do not have access to closed beta, however if there are the plans to extend support I will consider joining.

@JourneyOver
Copy link

@Arelav last I heard he does have plans on adding it to zurg eventually, but he is currently getting things fully working with DMM first.

@Arelav
Copy link

Arelav commented Nov 23, 2024

@JourneyOver thanks, I hope it will work out. I'm ready to help if something can be useful from my side.

@petergriffiny
Copy link

+1 :)

@UnleashTheCode
Copy link

+1

2 similar comments
@AdaptCharm
Copy link

+1

@Diego-DFC
Copy link

+1

@Pukabyte
Copy link
Author

Pukabyte commented Jan 6, 2025

Welp, with the new direction Torbox has taken, dwindles the chance of this kind of stuff being supported.
Hopefully in future when things get developed more.

@Reasonable-Grape2698
Copy link

Torbox supports Webdav directly

@mot-stuff
Copy link

+1

@Reasonable-Grape2698
Copy link

Reasonable-Grape2698 commented Jan 18, 2025

docker-compose.yml

    image: rclone/rclone:latest
    container_name: rclone
    restart: unless-stopped
    environment:
      TZ: Europe/Berlin
      PUID: 1000
      PGID: 1000
    volumes:
      - /mnt/torbox:/data:rshared # CHANGE /mnt/torbox WITH YOUR PREFERRED MOUNT PATH
      - ./rclone.conf:/config/rclone/rclone.conf
    cap_add:
      - SYS_ADMIN
    security_opt:
      - apparmor:unconfined
    devices:
      - /dev/fuse:/dev/fuse:rwm
    command: "mount torbox: /data --allow-other --allow-non-empty --dir-cache-time 10s --vfs-cache-mode full"

rclone.conf:

type = webdav
url = https://webdav.torbox.app/
vendor = other
user = [email protected]
pass = {encryptedPassword}

rclone uses base64 encryption, you can obscure a password using rclone obscure "(password)", in docker:

docker run -it rclone/rclone:latest obscure "(password)"

this is a flat directory and doesn't have movies/tvshows folders like zurg, but works without any middlewear.

@Reasonable-Grape2698
Copy link

Reasonable-Grape2698 commented Jan 18, 2025

It appears Torbox has an availability endpoint that accepts unlimited hashes at once (comma separated), meaning you can curl and check up to 150 at a time. This could be useful for DMM

https://github.com/Reasonable-Grape2698/torbox_dmm_availability_scanner

Tacky code that checks a dmm.json backup and outputs to output.txt if the hash is cached on Torbox, then add.sh can be used to add them. As you can do 150 at a time there's no rate limiting for checking torrents.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests