蘭雅sRGB 个人笔记 https://262235.xyz
提供编程和电脑应用视频教程,工具和源代码
C, C++, Python Programming, Source Code, Video

旧Hexo博客 | Github | IP定位WebAPI | Docker Hub
编程中文文档 | 网盘分享 | 中文Linux命令

qbittorrent和transmission 简单安装和 rclone挂载 这篇文章压箱底自己都快忘记了

tr.webp

qbittorrent和transmission 简单安装和 rclone挂载 这篇文章压箱底自己都快忘记了

# 安装Docker软件
curl -fsSLo- get.docker.com | /bin/sh
# 测试运行
docker run hello-world

创建容器: qbittorrent

docker run --name=qbittorrent \
-e PUID=1000 -e PGID=1000 \
-e TZ=Asia/ShangHai \
-e UMASK_SET=022 -e \
WEBUI_PORT=8080 \
-p 59902:59902 \
-p 59902:59902/udp \
-p 8080:8080 \
-v /mnt/config:/config \
-v /mnt/downloads:/downloads \
--restart unless-stopped \
-d linuxserver/qbittorrent

创建容器: transmission

docker run --name=transmission \
-e PUID=1000 -e PGID=1000 \
-e TZ=Asia/ShangHai \
-e TRANSMISSION_WEB_HOME=/transmission-web-control/  \
-e USER=admin   -e PASS=修改密码 \
-p 9091:9091 \
-p 51413:51413 \
-p 51413:51413/udp \
-v /mnt/config:/config \
-v /mnt/downloads:/downloads \
-v /mnt/watch:/watch \
--restart unless-stopped \
-d linuxserver/transmission

登陆

  • 用默认用户名密码(admin/adminadmin)登录,端口8080,配置Peer端口(用于传入链接的端口)59902,配置完基本的东西之后重启QB.
    docker restart qbittorrent

参考文章 AMAZ LINUX 2 + QB + GD 挂 PT 魔力

https://www.taterli.com/6890/

实例配置(t2.small + AMAZ LINUX 2,右键[新标签查看图片]能看到大图.):

为了方便解决问题,先安装Docker!

sudo amazon-linux-extras install docker
sudo systemctl enable docker
sudo systemctl start docker
sudo usermod -a -G docker ec2-user

然后退出登录再重新登录,检查安装,出现下面输出就是安装OK的.

docker run hello-world

创建容器:

docker run --name=qbittorrent \
-e PUID=1000 -e PGID=1000 \
-e TZ=Asia/ShangHai \
-e UMASK_SET=022 -e \
WEBUI_PORT=8080 \
-p 59902:59902 \
-p 59902:59902/udp \
-p 8080:8080 \
-v /mnt/config:/config \
-v /mnt/downloads:/downloads \
--restart unless-stopped \
-d linuxserver/qbittorrent
  • 开放8080(TCP)和59902(TCP+UDP)防火墙规则,内网流量(第二条)则跟:
  • 用默认用户名密码(admin/adminadmin)登录,端口8080,配置Peer端口(用于传入链接的端口)59902,配置完基本的东西之后重启QB.

    docker restart qbittorrent

安装rclone,为了后续挂载做准备.

curl https://rclone.org/install.sh | sudo bash
  • 开始挂载之前需要安装fuse,去掉/etc/fuse.conf文件中user_allow_other的注释,然后挂载.

sudo yum install fuse
sudo vim /etc/fuse.conf

手工运行挂载命令

rclone mount --buffer-size 64M \
--low-level-retries 200 \
--vfs-read-chunk-size 64M \
--cache-dir /var/rclone \
--copy-links --no-gzip-encoding \
--no-check-certificate --allow-other \
--allow-non-empty --vfs-cache-mode writes \
--poll-interval 5s --daemon \
--vfs-cache-max-age 1h \
--log-level INFO --log-file /tmp/rclone.log \
--tpslimit 5 --bwlimit 6000k \
--fast-list --transfers=2 \
--checkers=4  GOD:/GOD/  /mnt/downloads
本原创文章自由转载,转载请注明本博来源及网址 | 当前页面:兰雅sRGB个人笔记 » qbittorrent和transmission 简单安装和 rclone挂载 这篇文章压箱底自己都快忘记了