Skip to content

rhew/private-torrent-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Private Torrent Downloader and Server

Two pieces:

  1. A script to select a Japanese VPN from VPN Gate
  2. A Compose file to create the VPN with GlueTun, run Transmission ,and run the miniDLNA server.

Init

Make the downloads directory (or update docker-compose.yaml to point to your existing directory).

mkdir downloads

Run

Create/update an ovpn file (vpngate.ovpn).

python3 vpngate.py

Configure UID, GID, and download/media mount to use. Example:

cat << EOF
version: '3'
services:
  transmission:
    environment:
      - PUID=1001
      - PGID=1001
    volumes:
      - /mnt/yourdevice/downloads:/downloads
  minidlna:
    environment:
      - MINIDLNA_FRIENDLY_NAME=MyCoolMedia
    volumes:
      - /mnt/yourdevice/downloads:/media
EOF

Start Transmission, GlueTun and the minidlna server.

docker-compose up -d

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published