Downloads torrents from a watched directory without affecting your ratio.
438
Based on GhostYgg
This application will automatically download any torrent files placed in a designated watched directory, which can be specified via a command-line option or a Docker volume.
The torrent client is configured to avoid sending any information to the torrent tracker, ensuring that the download ratio remains unaffected.
You can download the pre-built binaries for your platform from the releases page.
If you are using Go v1.20 or higher, you can install GhostBox using the following command:
go install -v github.com/0xNoNames/GhostBox@latest
To get started with GhostBox, follow these steps:
git clone https://github.com/0xNoNames/GhostBox.git
cd GhostBox
go build GhostBox.go
./GhostBox
Caution
You are responsible for the torrents you download with GhostBox.
docker run --rm \
--name ghostbox \
-e PUID=501 \
-e PGID=501 \
-v ./downloads:/app/downloads \
-v ./torrents:/app/torrents \
xnonames/ghostbox:latest
---
services:
ghostbox:
image: xnonames/ghostbox:latest
container_name: ghostbox
environment:
- PUID=501
- PGID=501
volumes:
- ./downloads:/app/downloads
- ./torrents:/app/torrents
restart: unless-stopped
./ghostbox -i ./torrents -o ./downloads
With the following options:
-i: Specifies the watched directory, where the ".torrent" files will be added.-o: Specifies the output directory, where the downloaded files will be stored.-help: Displays the help message.Content type
Image
Digest
sha256:9b5b2b623…
Size
4.6 MB
Last updated
over 1 year ago
docker pull xnonames/ghostbox