openwrtx86软路由添加配置aria2

镜像拉取:p3terx/aria2-pro
容器内点击添加,命令输入

    docker run -d \
    --name aria2-pro \
    --restart unless-stopped \
    --log-opt max-size=1m \
    -e PUID=$UID \
    -e PGID=$GID \
    -e UMASK_SET=022 \
    -e RPC_SECRET=password \
    -e RPC_PORT=6800 \
    -p 6800:6800 \
    -e LISTEN_PORT=6888 \
    -p 6888:6888 \
    -p 6888:6888/udp \
    -v /etc/aria2-config:/config \
    -v /mnt/sdb1:/downloads \
    p3terx/aria2-pro

password改为自己的,/mnt/sdb1挂在路径改为自己的

安装 aria2NG
不要照搬,要看一下源镜像是否更新,用如下的

docker run -d \
    --name ariang \
    --log-opt max-size=1m \
    --restart unless-stopped \
    -p 6880:6880 \
    p3terx/ariang

都启动输入ip:6880即可打开,如果认证失败,要输入自定义的密码

摘自:https://www.right.com.cn/forum/thread-7250612-1-1.html

下载失败提示:arai2无法创建目录,鼠标放上面问号提示权限不够,进入命令行给下载目录777权限就可以了

openwrt软路由samba共享移动硬盘

x86软路由插上移动硬盘,默认挂载/mnt/sdb1。
在NAS网络共享中,添加,自己写个名称比如:mydisk,可浏览,允许匿名,权限掩码和目录掩码0777,保存并应用。
ssh登陆路由器,vim /etc/samba/smb.conf
在最下面找到mydisk配置,按照如下配置添加缺少的

[mydisk]
        path = /mnt/sdb1
        create mask = 0777
        directory mask = 0777
        read only = no
        guest ok = yes
        fruit:encoding = native
        fruit:metadata = stream
        fruit:veto_appledouble = no
        vfs objects = catia fruit streams_xattr  io_uring

openwrt软路由安装qbittorrent

docker搜索linuxserver/qbittorrent拉取镜像

在容器添加解析CLI添加

docker run -d \
  --name=qbittorrent \
  -e PUID=0 \
  -e PGID=0 \
  -e TZ=Asia/Chongqing \
  -e WEBUI_PORT=8080 \
  -p 8080:8080 \
  -p 6881:6881 \
  -p 6881:6881/udp \
  -v /var/lib/docker/qbittorrent/config:/config \
  -v /mnt/sdb1:/downloads \
  --restart unless-stopped \
  lscr.io/linuxserver/qbittorrent:latest

PUID和PGID可以自己更改
/mnt/sdb1 更改自己的挂载目录

openwrt挂载硬盘并开启读写权限

首先插入移动硬盘,用SSH登陆路由器进行硬盘分区,格式化成ext4,如果不会的可以在windows用DiskGenius分区软件进行格式化。
进入路由器挂载点,添加挂载点,勾选启用挂载点,UUID选择移动硬盘的sda1(可能不一样),挂载点自己填写/mnt/sda1,保存。
挂载
第二部进入网络共享,添加共享目录,如图所示
smaba
在编辑模板中把invalid users = root前加#注释掉
这样做完后,在本地添加映射是没有写入权限的,ssh登陆路由器,

smbpasswd -a root
如果要匿名用户也有权限,输入
chmod 777 /mnt/sda1

重启路由器即可。