Skip to main content
Torrin runs its download engine (qBittorrent + ingest) inside gluetun, so all torrent and download traffic egresses through your VPN — your server’s real IP is never exposed. This is enabled by the docker-compose.vpn.yml overlay:

WireGuard config

Fill these in deploy/.env (values come from your VPN provider’s WireGuard config):
gluetun supports many providers — see its wiki for the exact VPN_PROVIDER value and any provider-specific settings.

Running without a VPN

Leave off the overlay to run without one:
Without the VPN overlay, downloads use your host’s IP directly. Only do this if you understand the exposure — a VPN is strongly recommended.