Transmission_VPN
Docker 应用程序 from clowrym's Repository
概述
This Docker includes OpenVPN to ensure a secure and private connection to the Internet, including use of iptables to prevent IP leakage when the tunnel is down. It also includes Privoxy to allow unfiltered access to index sites, to use Privoxy please point your application at "host ip:8118"
Configuration
/config This is where Transmission will store it's configuration file, database and logs.
/data This is where Transmision will store data downloaded, watched folder, and archived torrents.
Notes
For help on configuration for PIA, AirVPN and custom VPN providers please go here http://lime-technology.com/forum/index.php?topic=45812.msg437678#msg437678
IMPORTANT - To allow access to the Transmission webui, Privoxy and Transmission deamon you need to specify you LAN network, using CIDR notation for the mask, a subnet mask of 255.255.255.0 would equate to CIDR /24, 255.255.0.0 would equate to CIDR /16.
运行时参数
- 网络用户界面
http://[IP]:[PORT:9091]/- 网络
bridge- 外壳
sh- 特权
- true
- 额外参数
--cap-add=NET_ADMIN --restart=unless-stopped --log-opt max-size=50m --log-driver json-file --dns 8.8.8.8 --dns 1.1.1.1
模板配置
Container Port: 9091
- 目标
- 9091
- 默认值
- 9091
- 价值
- 9091
Container Path: /data
- 目标
- /data
- 默认值
- path for downloads
- 价值
- /mnt/user/T_Media/Torrent/
Container Variable: OPENVPN_USERNAME
- 目标
- OPENVPN_USERNAME
- 默认值
- vpn username
- 价值
- VPN_USER
Container Variable: VPN_PASSWORD
- 目标
- OPENVPN_PASSWORD
- 默认值
- vpn password
- 价值
- VPN_PASSWORD
OPENVPN_CONFIG
- 默认值
- au_melbourne|au_sydney|brazil|ca_north_York|ca_toronto|denmark|finland|france|germany|hong_kong|india|ireland|israel|italy|japan|mexico|netherlands|new_zealand|norway|romania|singapore|sweden|switzerland|turkey|uk_london|uk_southampton|us_california|us_east|us_florida|us_midwest|us_new_york_city|us_seattle|us_silicon_valley|us_texas|us_west|default|
- 价值
- switzerland
Container Variable: OPENVPN_PROVIDER
- 默认值
- ANONINE|BTGUARD|CRYPTOSTORM|CUSTOM|FROOT|FROSTVPN|GIGANEWS|HIDEME|HIDEMYASS|INTEGRITYVPN|IPREDATOR|IPVANISH|IVACY|IVPN|NEWSHOSTING|NORDVPN|OVPN|PIA|PRIVATEVPN|PRIVADO|PROXPN|PUREVPN|RA4W|SLICKVPN|SMARTVPNTIGER|TORGUARD|TUNNELBEAR|USENETSERVER|WINDSCRIBE|VPNHT|VPNBOOK|VPNTUNNEL|VPNUNLIMITED|VYPRVPN|
- 价值
- PIA
Container Variable: LOCAL_NETWORK
- 价值
- 192.168.0.0/24
Container Variable: RPC_USERNAME
- 目标
- TRANSMISSION_RPC_USERNAME
- 默认值
- admin
- 价值
- TRANS_USER
Container Variable: RPC_PASSWORD
- 目标
- TRANSMISSION_RPC_PASSWORD
- 默认值
- password
- 价值
- TRANS_PASSWORD
--inactive 3600 --ping 10 --ping-exit 60 --restart=always
- 目标
- OPENVPN_OPTS
- 价值
- --inactive 3600 --ping 10 --ping-exit 60 --mute-replay-warnings
Container Variable: PUID
- 价值
- 99
Container Variable: PGID
- 价值
- 100
Container Path: /downloads
- 目标
- /downloads
- 价值
- /mnt/user/T_Media/Torrent/
Container Path: /watch
- 目标
- /watch
- 默认值
- /mnt/user/T_Media/Torrent/watch/
- 价值
- /mnt/user/T_Media/Torrent/watch/
Container Variable: TRANSMISSION_DOWNLOAD_DIR
- 目标
- TRANSMISSION_DOWNLOAD_DIR
- 价值
- /downloads
Container Variable: TRANSMISSION_RPC_AUTHENTICATION_REQUIRED
- 默认值
- true|false
- 价值
- true
Enable Ratio Limits
- 目标
- TRANSMISSION_RATIO_LIMIT_ENABLED
- 默认值
- true|false
- 价值
- true
Container Variable: TRANSMISSION_DOWNLOAD_QUEUE_SIZE
- 默认值
- 10
- 价值
- 15
Container Variable: TRANSMISSION_CACHE_SIZE_MB
- 默认值
- 10
- 价值
- 10
Container Variable: TRANSMISSION_INCOMPLETE_DIR
- 默认值
- /downloads/incomplete
- 价值
- /downloads/incomplete
Container Path: /mnt/user/T_Media/Torrent/
- 目标
- /mnt/user/T_Media/Torrent/
- 默认值
- /mnt/user/T_Media/Torrent/
- 价值
- /mnt/user/T_Media/Torrent/
Web UI Options
- 目标
- TRANSMISSION_WEB_UI
- 默认值
- transmission-web-control|kettu|combustion
- 价值
- transmission-web-control
Apply permsissions Globally on Transmissions files / Folders
- 默认值
- true|false
- 价值
- false
Container Path: WEBPROXY_ENABLED
- 目标
- WEBPROXY_ENABLED
- 默认值
- false
- 价值
- false
testing openvpn-tcp-nextgen
- 目标
- PIA_OPENVPN_CONFIG_BUNDLE
- 默认值
- openvpn-tcp|openvpn|openvpn-strong|openvpn-strong-tcp
- 价值
- openvpn-tcp
下载统计数据
长期下载总量
详细信息
haugene/transmission-openvpn:dev在Unraid 上运行 Transmission_VPN 。
Transmission_VPN 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。