That post seems to be missing.
Pissio 4 points 3 years ago path: 0 545269, hotness: undefined, score: 4, children: 2
nate3D 3 points 3 years ago

Save yourself my troubles and go with this suggestion. I’m using this with a few different OpenVPN service providers and it works wonderfully.

Initially I had tried gluetun + transmission with gluetun acting as a socks5 proxy for the transmission instance but the shadowsocks impl it uses won’t support socks5 from any of the torrent clients I tested with.

path: 0 545269 546189, hotness: undefined, score: 3, children: 1
retiolus 1 point 3 years ago
path: 0 545269 546189 558669, hotness: undefined, score: 1, children: 0
crunchymunchytoast 3 points 3 years ago

I think your options are mainly virtualization or something like this

Virtualization is definitely easiest though; there's a transmission docker image out there that's preconfigured for a ton of VPN providers, including mullvad. It can be touchy to get working but is amazing when it does work.

path: 0 544140, hotness: undefined, score: 3, children: 1
retiolus 1 point 3 years ago
path: 0 544140 558708, hotness: undefined, score: 1, children: 0
Reliant1087 2 points 3 years ago

There is a docker container which has transmission and openVPN. The other option is to use any VPN container such as gluetun and route transmission container's network through that using docker network mode.

path: 0 543997, hotness: undefined, score: 2, children: 2
Garthski 2 points 3 years ago

This is what I do but with qbittorrent and ProtonVPN. Just put the port details in the gluetun section and in the qbittorrent section put in network_mode: "service:gluetun". Works just fine so far for me.

https://github.com/...

---
version: "2.1"
services:
  gluetun:
    image: qmcgaw/gluetun
    container_name: gluetun
    cap_add:
      - NET_ADMIN
    devices:
      - /dev/net/tun:/dev/net/tun
    network_mode: bridge
    ports:
      - 8081:8000/tcp # http control
      - 8888:8888/tcp # HTTP proxy
      - 8080:8080/tcp # qBittorrent
      - 9117:9117/tcp # Jackett
    volumes:
      - /docker/gluetun:/gluetun
    environment:
      - VPN_SERVICE_PROVIDER=protonvpn
      - TZ=Europe/London
      - SERVER_COUNTRIES=Netherlands
      - OPENVPN_USER=USERNAME
      - OPENVPN_PASSWORD=PASSWORD
      - HTTPPROXY=on
      - HTTPPROXY_STEALTH=on
      - HTTPPROXY_USER=username
      - HTTPPROXY_PASSWORD=password
    restart: always

  qbittorrent:
    image: ghcr.io/linuxserver/qbittorrent
    container_name: qbittorrent
    network_mode: "service:gluetun"
    environment:
      - PUID=1000
      - PGID=100
      - TZ=Europe/London
      - WEBUI_PORT=8080
      - DOCKER_MODS=arafatamim/linuxserver-io-mod-vuetorrent
    volumes:
      - /docker/qbittorrent:/config
      - /srv/mergerfs/downloads/torrents:/downloads
    restart: always
path: 0 543997 548911, hotness: undefined, score: 2, children: 1
Reliant1087 2 points 3 years ago

I have exactly the same setup 😀

path: 0 543997 548911 566020, hotness: undefined, score: 2, children: 0

thanks for using Leebra!

go to feed...