Skip to content

ariadata/qbittorrent-warp

Repository files navigation

qBittorrent with Cloudflare WARP

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.

Features

  • qBittorrent web UI for torrent management
  • Cloudflare WARP proxy for privacy
  • Easy setup with Docker Compose
  • Configurable environment variables

Prerequisites

Installation

  1. Clone this repository:

    git clone https://github.com/ariadata/qbittorrent-warp.git
    cd qbittorrent-warp
  2. Create a .env file from the example:

    cp .env.example .env
  3. (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
  4. Start the services:

    docker-compose up -d

Usage

Accessing qBittorrent Web UI

After starting the services, you can access the qBittorrent web interface at:

http://localhost:8085

Default credentials:

  • Username: admin
  • Password: adminadmin

Download Location

Downloaded files will be stored in the ./downloads directory.

Stopping the Services

To stop the services, run:

docker-compose down

Project Structure

  • configs/ - Configuration files for qBittorrent
  • downloads/ - Default download location
  • docker-compose.yml - Service definitions
  • .env - Environment configuration

License

This project uses open-source components. The relevant licenses can be found in the respective repositories.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.


Original repository: https://github.com/ariadata/qbittorrent-warp

Releases

No releases published

Packages

No packages published