
tanel/transmission-remotetransmission-remote Docker镜像是一个容器化的transmission-remote工具,用于远程管理Transmission BitTorrent客户端。无需在本地安装transmission-remote依赖,即可通过命令行与远程Transmission服务(如种子箱、NAS上的Transmission实例)进行交互,执行种子管理、状态查看等操作。
直接通过docker run命令执行远程操作:
bashdocker run --rm -v ${HOME}/.netrc:/home/user/.netrc:ro tanel/transmission-remote [***] --netrc /home/user/.netrc -l
--rm:容器执行完毕后自动删除-v ${HOME}/.netrc:/home/user/.netrc:ro:挂载本地.netrc文件(只读)至容器内,用于认证[***]:远程Transmission服务的RPC接口地址--netrc /home/user/.netrc:指定容器内.netrc文件路径进行认证-l:查看当前种子列表(transmission-remote原生参数)为简化日常使用,可在.bashrc或其他shell配置文件中定义函数与别名:
bashfunc_transmission_remote() { docker run --rm \ --name transmission-remote \ -v ${HOME}/.netrc:/home/user/.netrc:ro \ tanel/transmission-remote \ [***] \ --netrc /home/user/.netrc \ $@ } alias transmission-remote=func_transmission_remote
配置后可直接通过transmission-remote [参数]调用,例如:
bashtransmission-remote -a [***] # 添加种子 transmission-remote -t 1 -s # 启动ID为1的种子
machine seedbox.tld login your_username password your_password
[***]为实际Transmission服务的RPC URL(通常以/rpc/结尾)docker run --rm tanel/transmission-remote --help查看manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务