rutorrentvpn-plus-plus

rutorrentvpn-plus-plus

Docker app from testdasi's Repository

Overview

Based on binhex/arch-rtorrentvpn.

ruTorrent with OpenVPN client, http proxy, dns-over-tls and a random ovpn picker (useful to cycle to another server if current one stops working).

High-level instructions:

  1. Run docker - first run will stop itself due to missing ovpn file

  2. Copy / extract your ovpn files in the host path that is mapped to /config/ovpn_files (at least 1 file is required, must have .ovpn extension)

  3. If there are separate cert files (crt + pem), place them in host location path that is mapped to /config/ovpn. Skip this step if using PIA ovpn files as certs are included in the files.

  4. Start docker again

Runtime arguments

Web UI
http://[IP]:[PORT:9080]/
Network
bridge
Shell
sh
Privileged
false
Extra Params
--cap-add=NET_ADMIN

Template configuration

Docker appdataPathrw

Container Path: /config

Target
/config
Default
/mnt/user/appdata/rutorrentvpn-plus-plus
Value
/mnt/user/appdata/rutorrentvpn-plus-plus/
DownloadPathrw

Container Path: /data

Target
/data
Default
/mnt/user/downloads/rutorrentvpn-plus-plus/
Value
/mnt/user/downloads/rutorrentvpn-plus-plus/
rtorrent 5000Porttcp

Container Port: 5000

Target
5000
Default
5000
Value
5000
ruTorrent WebPorttcp

Container Port: 9080

Target
9080
Default
9080
Value
9080
rtorrent 9443Porttcp

Container Port: 9443

Target
9443
Default
9443
Value
9443
Privoxy portPorttcp

Container Port: 8118

Target
8118
Default
8118
Value
8118
VPN_ENABLEDVariable

Container Variable: VPN_ENABLED

Default
yes
Value
yes
VPN_USERVariable

Container Variable: VPN_USER

Default
VPN_USER
Value
VPN_USER
VPN_PASSVariable

Container Variable: VPN_PASS

Default
VPN_PASS
Value
VPN_PASS
VPN_PROVVariable

Container Variable: VPN_PROV

Default
pia|airvpn|custom
Value
pia
VPN_OPTIONSVariable

Container Variable: VPN_OPTIONS

STRICT_PORT_FORWARDVariable

Container Variable: STRICT_PORT_FORWARD

Default
yes
Value
yes
LAN_NETWORKVariable

Container Variable: LAN_NETWORK

Default
192.168.0.1/24
Value
192.168.0.1/24
NAME_SERVERSVariable

Container Variable: NAME_SERVERS

Default
127.2.2.2
Value
127.2.2.2
ADDITIONAL_PORTSVariable

Container Variable: ADDITIONAL_PORTS

ENABLE_PRIVOXYVariable

Container Variable: ENABLE_PRIVOXY

Default
yes
Value
yes
ENABLE_AUTODL_IRSSIVariable

Container Variable: ENABLE_AUTODL_IRSSI

Default
no
Value
no
ENABLE_RPC2Variable

Container Variable: ENABLE_RPC2

Default
yes
Value
yes
ENABLE_RPC2_AUTHVariable

Container Variable: ENABLE_RPC2_AUTH

Default
yes
Value
yes
RPC2_USERVariable

Container Variable: RPC2_USER

Default
RPC2_USER
Value
RPC2_USER
RPC2_PASSVariable

Container Variable: RPC2_PASS

Default
RPC2_PASS
Value
RPC2_PASS
ENABLE_WEBUI_AUTHVariable

Container Variable: ENABLE_WEBUI_AUTH

Default
yes
Value
yes
WEBUI_USERVariable

Container Variable: WEBUI_USER

Default
WEBUI_USER
Value
WEBUI_USER
WEBUI_PASSVariable

Container Variable: WEBUI_PASS

Default
WEBUI_PASS
Value
WEBUI_PASS
DEBUGVariable

Container Variable: DEBUG

Default
no
Value
no
PHP_TZVariable

Container Variable: PHP_TZ

Default
UTC
Value
UTC
UMASKVariable

Container Variable: UMASK

Default
000
Value
000
PUIDVariable

Container Variable: PUID

Default
99
Value
99
PGIDVariable

Container Variable: PGID

Default
100
Value
100

Download Statistics

5,222
Total Downloads

Details

Repository
testdasi/rutorrentvpn-plus-plus:latest
Last Updated2021-02-16
First Seen2020-09-11

Run rutorrentvpn-plus-plus on Unraid.

rutorrentvpn-plus-plus is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.