qbittorrent和transmission 简单安装和 rclone挂载 这篇文章压箱底自己都快忘记了
# 安装Docker软件
curl -fsSLo- get.docker.com | /bin/sh
# 测试运行
docker run hello-world
创建容器: qbittorrent
docker run --name=qbittorrent \r
-e PUID=1000 -e PGID=1000 \r
-e TZ=Asia/ShangHai \r
-e UMASK_SET=022 -e \r
WEBUI_PORT=8080 \r
-p 59902:59902 \r
-p 59902:59902/udp \r
-p 8080:8080 \r
-v /mnt/config:/config \r
-v /mnt/downloads:/downloads \r
--restart unless-stopped \r
-d linuxserver/qbittorrent
创建容器: transmission
docker run --name=transmission \r
-e PUID=1000 -e PGID=1000 \r
-e TZ=Asia/ShangHai \r
-e TRANSMISSION_WEB_HOME=/transmission-web-control/ \r
-e USER=admin -e PASS=修改密码 \r
-p 9091:9091 \r
-p 51413:51413 \r
-p 51413:51413/udp \r
-v /mnt/config:/config \r
-v /mnt/downloads:/downloads \r
-v /mnt/watch:/watch \r
--restart unless-stopped \r
-d linuxserver/transmission
登陆
- 用默认用户名密码(admin/adminadmin)登录,端口8080,配置Peer端口(用于传入链接的端口)59902,配置完基本的东西之后重启QB.
docker restart qbittorrent
参考文章 AMAZ LINUX 2 + QB + GD 挂 PT 魔力
实例配置(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 \r
-e PUID=1000 -e PGID=1000 \r
-e TZ=Asia/ShangHai \r
-e UMASK_SET=022 -e \r
WEBUI_PORT=8080 \r
-p 59902:59902 \r
-p 59902:59902/udp \r
-p 8080:8080 \r
-v /mnt/config:/config \r
-v /mnt/downloads:/downloads \r
--restart unless-stopped \r
-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 \r
--low-level-retries 200 \r
--vfs-read-chunk-size 64M \r
--cache-dir /var/rclone \r
--copy-links --no-gzip-encoding \r
--no-check-certificate --allow-other \r
--allow-non-empty --vfs-cache-mode writes \r
--poll-interval 5s --daemon \r
--vfs-cache-max-age 1h \r
--log-level INFO --log-file /tmp/rclone.log \r
--tpslimit 5 --bwlimit 6000k \r
--fast-list --transfers=2 \r
--checkers=4 GOD:/GOD/ /mnt/downloads
0 条评论