Skip to content

Commit

Permalink
feat: Support newer qbt versions (#116)
Browse files Browse the repository at this point in the history
BREAKING CHANGE: changes the body of many requests, may not work with older qbittorrent clients (but should with most).
fixes removeTrackers using the wrong endpoint.
  • Loading branch information
scttcper committed May 4, 2023
1 parent 35b4f58 commit 0170b9a
Show file tree
Hide file tree
Showing 7 changed files with 848 additions and 472 deletions.
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
name: setup qbittorrent
command: |
mkdir -p ~/bin && source ~/.profile
wget -qO ~/bin/qbittorrent-nox https://github.com/userdocs/qbittorrent-nox-static/releases/download/release-4.4.3.1_v2.0.7/x86_64-qbittorrent-nox
wget -qO ~/bin/qbittorrent-nox https://github.com/userdocs/qbittorrent-nox-static/releases/download/release-4.5.2_v2.0.8/x86_64-qbittorrent-nox
chmod 700 ~/bin/qbittorrent-nox
qbittorrent-nox -d
sudo mkdir /downloads
Expand Down
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,19 @@ All of the following npm modules provide the same normalized functions along wit
deluge - https://github.com/scttcper/deluge
transmission - https://github.com/scttcper/transmission
utorrent - https://github.com/scttcper/utorrent

### Start a test docker container

```
docker run -d \
--name=qbittorrent \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-e WEBUI_PORT=8080 \
-p 8080:8080 \
-p 6881:6881 \
-p 6881:6881/udp \
--restart unless-stopped \
lscr.io/linuxserver/qbittorrent:latest
```

0 comments on commit 0170b9a

Please sign in to comment.