整理Transmission使用笔记(docker、群晖套件安装)
文章目录
- 介绍
- 通过docker部署
- 获取IPv6地址
- host方案
- default方案(理论可行,未实践)
- 小结
- WEB UI
- 群晖套件(DSM6、截图)【不推荐】
- 安装
- 配置
- 登录
- 配置Transmission Web Control
- 配置transmission remote control web ui
- 参考
- 其他
介绍
支持 http、bt、pt、rpc
通过docker部署
docker hub for linuxserver: https://hub.docker.com/r/linuxserver/transmission
docker hub for linuxserver mods: https://docs.linuxserver.io/images/docker-transmission#docker-mods
光看下载量,qbittorent(100M),Transmission(500M)更多。可能是因为有更多的docker配置项?
---
version: "2.1"
services:transmission:image: lscr.io/linuxserver/transmission:latestcontainer_name: transmissionenvironment:- PUID=1000- PGID=1000- TZ=Asia/Shanghai # 国内时区 - TRANSMISSION_WEB_HOME= #optional 指定alternative ui路径- USER= #optional - PASS= #optional- UMASK=022 #optional- WHITELIST= #optional 指定rpc白名单。逗号(,)分割- PEERPORT= #optional- HOST_WHITELIST= #optionalvolumes:- ./config:/config- ./downloads:/downloads- ./watch/folder:/watchports:- 9091:9091- 51413:51413- 51413:51413/udprestart: unless-stopped
webui 9091
settings.json
配置更改重启生效
获取IPv6地址
获取IPv6地址是为了把端口监听映射出去,好让别人能主动请求你的资源,你的下载速度也能提升。
获取(能用的)IPv6地址有一大堆前提:(网络拓扑)
ISP —— 1. 提供IPv6支持 2. 没封你端口(一般不封)
|
router —— 1. 获取ISP提供IPv6前缀 2. 提供DHCPv6服务 3. 防火墙相应端口开放
| 参考: https://blog.csdn.net/LawssssCat/article/details/104443072
pc —— 1. 开启DHCPv6 client
|
docker —— 1. 开启ipv6支持(下面有) 2. 不同方案不同(下面有)
host方案
这个比较简单,只要pc有ipv6地址即可
然后修改 docker-compose.yml
,把网络模式调成 host
---
version: "2.1"
services:transmission:image: lscr.io/linuxserver/transmission:latest...network_mode: "host"
验证
首先查看是否有ipv6地址
$ docker compose exec transmission ip addr
然后用手机通过套餐流量ping下这个地址,通就可以了
https://portchecker.co/checking
default方案(理论可行,未实践)
- 获取ipv6地址
参考: https://forums.docker.com/t/solution-docker-ipv6-and-docker-compose-woes/97852 - 开放docker防火墙策略 (未实践)
小结
- 从网络结构上看,肯定是default方案更好,不用占用多余pc端口
- 配置上,就是改host模式更简单
WEB UI
- https://github.com/linuxserver/docker-mods/tree/transmission-floodui
DOCKER_MODS=linuxserver/mods:transmission-floodui
- https://github.com/linuxserver/docker-mods/tree/transmission-transmissionic
DOCKER_MODS=linuxserver/mods:transmission-transmissionic
群晖套件(DSM6、截图)【不推荐】
视频:https://www.bilibili.com/video/BV1Jb411J7Wz
⚠不推荐群晖套件安装。比较麻烦,且会搞乱环境。建议使用容器部署(docker)
安装
打开第三方套件安装权限
添加套件来源: http://packages.synocommunity.com/
配置
默认是:/volume1/downloads
第一个盘符下的 downloads 文件夹
设置登录 Transmission 的 用户名 密码
登录
访问 http://192.168.1.50:9091/
(配置了DDNS,也可以外部域名:9091访问)
用刚注册的账号登录
配置Transmission Web Control
Web UI 增强
项目地址:https://github.com/ronggang/transmission-web-control
到“终端机和SNMP”开启 ssh 后台访问
SNMP:简单网络管理协议 Simple Network Management Protocol
ssh连接工具(如:xshell)连接nas
这时候可以修改root密码
synouser --setpw root rootpassword
下载脚本
# 中文
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
# 英文
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh
执行脚本
bash install-tr-control-cn.sh
安装完成
中文 且 多了很多功能
配置transmission remote control web ui
https://github.com/transmission-remote-gui/transgui
参考
其他
- qbittorent使用笔记: https://blog.csdn.net/LawssssCat/article/details/103626875
todo —— Jellyfin
在软路由下搭建(DockerMan) Jellyfin影音库 体验如何 一起来看看
h ttps://www.youtube.com/watch?v=CC3CINjTgXA&ab_channel=%E6%82%9F%E7%A9%BA%E7%9A%84%E6%97%A5%E5%B8%B8
整理Transmission使用笔记(docker、群晖套件安装)相关推荐
- 可道云 docker 群晖_群晖NAS安装影视客户端新手教程,手把手教你NAS怎么下载电影...
群晖NAS安装影视客户端新手教程,手把手教你NAS怎么下载电影 前言 故事的起点在2016年,那时候中了nas的毒,自己diy了一台黑裙,连安装加使用,把玩了一周后,感到一阵索然无味... 然后这台n ...
- 群晖套件来源_群晖安装IPKG包管理器及第三方社区安装包步骤
运行环境为群晖DS1517+,系统版本为DSM6.2.3.群晖虽然是基于Linux开发的,但与Red Hat或者Ubuntu这样的公开发行版不同,群晖除了官方的图形化包管理器外,并没有提供类似yum或 ...
- 套件端口 群晖_群晖NAS安装teamviwer套件,桌面版远程访问群晖设置教程
1.首先进去群晖套件中心找到teamviwer并进行安装 2.安装打开后的界面如下:your ID,password,remote terminal 远程访问端口默认是关闭 3.打开teamviwer ...
- 【已解决】群晖套件中心无法添加第三方源
群晖套件中心无法添加第三方源 解决方案 SSH连接群晖 sudo -i获得root权限 执行以下命令 sudo curl -Lko /etc/ssl/certs/ca-certificates.crt ...
- 【已解决】群晖套件中心无法添加第三方源 6.23
群晖套件中心无法添加第三方源 解决方案 SSH连接群晖 sudo -i获得root权限 执行以下命令 sudo curl -Lko /etc/ssl/certs/ca-certificates.crt ...
- 群晖套件中心无法添加第三方源及源分享
群晖套件中心无法添加第三方源 解决方案 #SSH连接群晖 sudo -i 执行以下命令 sudo curl -Lko /etc/ssl/certs/ca-certificates.crt https: ...
- 黑群晖DSM安装教程及详细配置
本文同步发布在个人博客:YouForever - 专注于互联网分享 欢迎访问 为什么要安装黑群晖 先说说什么是NAS服务器,简单来说就是一个网络存储器,你可以存放音乐.视频.文件等,方便地从各个设备进 ...
- 怎样在群晖中安装GitLab用于项目代码管理
一.问题说明 ①需要在自己家里的群晖中安装gitLab用于项目代码管理: ②能够实现外网环境下访问家里群晖上的gitLab项目. 二.实现思路 ①在群晖应用商店中直接安装gitLab软件: ②通过ze ...
- 群晖NAS安装openwrt用作旁路由
群晖NAS安装openwrt用作旁路由 1. 安装教程 解决PC常见问题 篇六:群晖虚拟机VMM安装LEDE旁路由保姆级别教程_路由器_什么值得买 (smzdm.com) 折腾群晖笔记:利用VMM虚拟 ...
最新文章
- 利用sql报错帮助进行sql注入
- 设定printf在终端输出的颜色
- 20w7珠led驱动电源电路图_三种常用的LED驱动电源电路图详解!
- batch normalization_常用的 Normalization 方法:BN、LN、IN、GN
- WebService入门Demo
- MVC 中 Razor 无限分类的展示
- 人类如何感受到四维空间?
- 17_python基础—面向对象-继承
- SaltStack 模块学习之拷贝master服务器上文件和目录到minion服务器
- JavaScript变量的声明与使用以及命名规范(3)
- 产品经理应该多读哪些书?
- FFmpeg解封装通用代码
- Google系统fuchsia技术总结
- 设计模式-->结构型模式-->代理模式
- php 打开word显示无法打开文件,phpword 生成doc文件 特殊符号 无法打开
- 第17次Scrum会议(10/29)【欢迎来怼】
- C语言无符号与有符号之间的比较
- excel函数公式大全,最常用的6个公式
- 抽象语法树的简单原理
- AI_综述:3D目标检测于RGB-D(Object detection in RGB-D images)