This repository provides a Docker Compose setup to run qBittorrent with Cloudflare WARP as a proxy. This combination allows you to download torrents through the WARP network, providing a layer of privacy.
- qBittorrent web UI for torrent management
- Cloudflare WARP proxy for privacy
- Easy setup with Docker Compose
- Configurable environment variables
-
Clone this repository:
git clone https://github.com/ariadata/qbittorrent-warp.git cd qbittorrent-warp
-
Create a
.env
file from the example:cp .env.example .env
-
(Optional) Edit the
.env
file to match your preferences:# Customize user/group IDs if needed UID=1000 GID=1000 # Set your preferred timezone TZ=Europe/Istanbul # Change the web UI port if needed DC_WEBUI_PORT=8085
-
Start the services:
docker-compose up -d
After starting the services, you can access the qBittorrent web interface at:
Default credentials:
- Username:
admin
- Password:
adminadmin
Downloaded files will be stored in the ./downloads
directory.
To stop the services, run:
docker-compose down
configs/
- Configuration files for qBittorrentdownloads/
- Default download locationdocker-compose.yml
- Service definitions.env
- Environment configuration
This project uses open-source components. The relevant licenses can be found in the respective repositories.
Contributions are welcome! Please feel free to submit a Pull Request.
Original repository: https://github.com/ariadata/qbittorrent-warp