Skip to content

Commit aacd3a9

Browse files
committed
Further taking out of qbittorrent
1 parent 012569c commit aacd3a9

File tree

6 files changed

+24
-18
lines changed

6 files changed

+24
-18
lines changed

README.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,23 +35,32 @@ Torrenting is not an illegal activity. It is the sharing of files between users.
3535
| [Gluetun](https://github.com/qdm12/gluetun) | VPN | OpenVPN client with DNS and firewall configuration |
3636
| [Jellyfin](https://jellyfin.org/) | Media | Media server |
3737
| [Radarr](https://radarr.video/) | Media | Movie management and automation |
38-
| [Qbittorrent](https://www.qbittorrent.org/) | Torrent | Torrent client |
38+
| [Deluge](https://deluge-torrent.org/) | Torrent | BitTorrent client |
3939
| [Prowlarr](https://prowlarr.com/) | Support | Indexer manager with \*Arr Integrations |
4040
| [Flaresolverr](https://github.com/FlareSolverr/FlareSolverr) | Support | Cloudflare bypass integrated with Prowlarr |
41-
| [Qbittorrent-Port](https://github.com/tcj-one/qbittorrent-port-forward-file) | Support | Qbittorrent port-forward rule updater |
4241
| [Dozzle](https://dozzle.dev/) | Support | Real-time log viewer |
4342
| [Buildarr](https://buildarr.github.io/) | Support | Automated configuration for \*Arr services |
4443
| [Watchtower](https://containrrr.dev/watchtower/) | Support | Automatic container updates |
4544

4645
### Services Details
4746

47+
- Bazarr
4848
- Buildarr [Docs](./compose/services/buildarr/readme.md)
49+
- Deluge [Docs](./compose/services/deluge/readme.md)
4950
- Docker Socket Proxy [Docs](./compose/services/socket-proxy/readme.md)
5051
- Dozzle [Docs](./compose/services/dozzle/readme.md)
5152
- Flaresolverr [Docs](./compose/services/flaresolverr/readme.md)
5253
- Gluetun [Docs](./compose/services/gluetun/readme.md)
53-
- qBittorrent [Docs](./compose/services/qbittorrent/readme.md)
54-
- qBittorrent-Port [Docs](./compose/services/qbittorrent-port/readme.md)
54+
- Jellyfin
55+
- Jellyseerr
56+
- Kapowarr
57+
- Lidarr
58+
- Prowlarr
59+
- Radarr
60+
- Radarr-Anime
61+
- Readarr
62+
- Sonarr
63+
- Sonarr-Anime
5564
- Watchtower [Docs](./compose/services/watchtower/readme.md)
5665

5766
#### Jellyfin
@@ -80,7 +89,7 @@ Prowlarr is a service that manages indexers and download clients for \*Arr servi
8089
| Service | Type | Endpoint |
8190
| ------------ | ------------- | --------------------- |
8291
| Radarr | Reverse Proxy | http://localhost:7878 |
83-
| Qbittorrent | Reverse Proxy | http://localhost:8085 |
92+
| Deluge | Reverse Proxy | http://localhost:8112 |
8493
| Dozzle | Direct | http://localhost:8082 |
8594
| Jellyfin | Reverse Proxy | http://localhost:8096 |
8695
| Flaresolverr | Reverse Proxy | http://localhost:8191 |

compose/docker-compose.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
## Docker Compose File: Docker Media Center
55
## Function: Everything related to managing a media center
66
##
7-
## VPN: Qbittorrent, Prowlarr, FlareSolverr
7+
## VPN: Deluge, Prowlarr, FlareSolverr
88
##
99
## Non-VPN: Jellyfin, Radarr, Buildarr, Watchtower
1010
##
@@ -38,11 +38,9 @@ include:
3838
- ./services/dozzle/docker-compose.yaml
3939
# MEDIA
4040
- ./services/jellyfin/docker-compose.yaml
41-
#- ./services/qbittorrent/docker-compose.yaml
4241
- ./services/deluge/docker-compose.yaml
4342
- ./services/radarr/docker-compose.yaml
4443
# UTILITIES
45-
#- ./services/qbittorrent-port/docker-compose.yaml
4644
- ./services/buildarr/docker-compose.yaml
4745
- ./services/prowlarr/docker-compose.yaml
4846
- ./services/flaresolverr/docker-compose.yaml

compose/example.env

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ BOOKS_DIR=<Data folder for all books>
2121
#==============================================================================
2222
# Ports
2323
#==============================================================================
24-
QBT_EXTERNAL_WEBUI_PORT=<External port for connecting to qbittorrent>
25-
QBT_CONTAINER_WEBUI_PORT=<Port qbittorrent is watching>
24+
DELUGE_EXTERNAL_WEBUI_PORT=<External port for connecting to deluge>
25+
DELUGE_CONTAINER_WEBUI_PORT=<Port deluge is watching>
26+
DELUGE_EXTERNAL_TORRENTING_PORT=<External port for outgoing connection from deluge>
27+
DELUGE_CONTAINER_TORRENTING_PORT=<Port deluge is using for outgoing connections>
2628
RADARR_EXTERNAL_PORT=<External port for connecting to radarr>
2729
RADARR_CONTAINER_PORT=<Port radarr is watching>

compose/services/gluetun/docker-compose.yaml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,13 @@ services:
2626
- 8388:8388/udp # Gluetun Local Network Shadowsocks
2727
- 8000:8000/tcp # Build-in HTTP control header
2828
# other container ports
29-
- ${QBT_EXTERNAL_WEBUI_PORT}:${QBT_CONTAINER_WEBUI_PORT}/tcp # WebUI Portal: qbittorrent (HTTP)
30-
- ${QBT_EXTERNAL_TORRENTING_PORT}:${QBT_CONTAINER_TORRENTING_PORT} # Torrenting Port: qbittorent
31-
- ${QBT_EXTERNAL_TORRENTING_PORT}:${QBT_CONTAINER_TORRENTING_PORT}/udp # Torrenting Port: qbittorent (UDP)
3229
- ${RADARR_EXTERNAL_PORT}:${RADARR_CONTAINER_PORT}/tcp # WebUI Portal: Radarr (HTTP)
3330
- ${JELLYFIN_EXTERNAL_PORT}:${JELLYFIN_CONTAINER_PORT}/tcp # WebUI Portal: Jellyfin (HTTP)
3431
- ${PROWLARR_EXTERNAL_PORT}:${PROWLARR_CONTAINER_PORT}/tcp # WebUI Portal: Prowlarr (HTTP)
3532
- ${FLARESOLVERR_EXTERNAL_PORT}:${FLARESOLVERR_CONTAINER_PORT}/tcp # FlareSolverr
36-
- 8112:8112/tcp # port for deluge
37-
- 6881:6881 # port for deluge
38-
- 6881:6881/udp # port for deluge
33+
- ${DELUGE_EXTERNAL_WEBUI_PORT}:${DELUGE_CONTAINER_WEBUI_PORT}/tcp # WebUI Portal: Deluge (HTTP)
34+
- ${DELUGE_EXTERNAL_TORRENTING_PORT}:${DELUGE_CONTAINER_TORRENTING_PORT} # Outgoing port for Deluge
35+
- ${DELUGE_EXTERNAL_TORRENTING_PORT}:${DELUGE_CONTAINER_TORRENTING_PORT}/udp # Outgoing port for Deluge
3936
volumes:
4037
- ${INSTALL_DIR}/compose/services/gluetun/config:/config
4138
environment:

compose/services/prowlarr/docker-compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ services:
1818
network_mode: "service:gluetun"
1919
depends_on:
2020
- gluetun
21-
- qbittorrent
21+
- deluge
2222
volumes:
2323
- ${INSTALL_DIR}/compose/services/prowlarr/config:/config
2424
- "/etc/localtime:/etc/localtime:ro"

compose/services/radarr/docker-compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ services:
1919
depends_on:
2020
- gluetun
2121
- prowlarr
22-
- qbittorrent
22+
- deluge
2323
volumes:
2424
- ${INSTALL_DIR}/compose/services/radarr/config:/config
2525
- ${DATA_DIR}:/data

0 commit comments

Comments
 (0)