【202304】记录一下玩客云安装casaos、Docker、qbittorrent

声明:本文章是自己刷机的备忘录,仅供参考。教程都来源于网络,如果能记得当时在哪里找到的会提供相应的博客网址。

一、首先刷Armbian 直刷包。大神一直在更新。

固件来源:
文件名选类似这样的,后缀是burn是线刷,带mini的是精简版
参考教程:

二、安装Docker、安装casaos系统

刷完armbian后用SSH连接玩客云,执行下面的操作:

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

##  上边是切换成东八区时间,下边命令是检查时间

date -R

##  更新软件(非必要)
apt-get update && apt-get upgrade
##  安装 Docker
apt install docker.io

##  安装casaos系统,casaos的安装只要这一条代码就可以
wget -qO- https://get.casaos.io | bash

如果默认源打不开,可以换清华源,更换方法请参考Armbian换国内源这篇文章。如果能正常更新软件,可以不更换源。换源之后运行下面的命令,更新一下软件索引:

apt-get update

更新完重启一次,不容易出错。

三、安装qbittorrent、transmission

参考教程:
Armbian安装下载神器qBittorrent - 麦克斯和雪莉的部落阁 (haibara.cn)

运行安装qb的命令:

apt install qbittorrent-nox

等待命令执行完即可。

创建服务

安装完成后,我们创建qBittorrent这个服务,方便设置开机自启。

执行如下命令:

nano /etc/systemd/system/qbittorrent.service

然后将下面的内容粘贴并保存:

[Unit]
Description=qBittorrent Daemon Service
After=network.target
[Service]
User=root
ExecStart=/usr/bin/qbittorrent-nox
ExecStop=/usr/bin/killall -w qbittorrent-nox
[Install]
WantedBy=multi-user.target

执行下面的命令更新服务:

systemctl daemon-reload

常用命令

启动qb
service qbittorrent start

关闭qb
service qbittorrent stop

查看qb状态
service qbittorrent status

开机自启
systemctl enable qbittorrent

关闭开机自启
systemctl disable qbitorrent

访问WebUI

访问如下地址:

http://Armbian设备的IP:8080
用户名:admin
密码:adminadmin(两个admin)

四:挂载USB盘,关联下载工具

casaos会自动挂载USB硬盘,下载路径要从casaos里复制,比如/media/devmon/新加卷
【202304】记录一下玩客云安装casaos、Docker、qbittorrent
Transmission挂载也类似,麦克斯和雪莉博客已经非常详细了,不再赘述。

五、在docker挂载alist网盘

拉取镜像

docker pull xhofe/alist

安装容器

docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest

在运行这个命令来查看alist密码:

docker exec -it alist ./alist admin

alist 的帮助文档

alist非常简单,操作一目了然,就不多说了,教程到处都是。
安装完后可以用kodi之类的播放软件直接播放网盘里的视频了。类似设置:

【202304】记录一下玩客云安装casaos、Docker、qbittorrent

六、远程访问玩客云

建议用zerotier或者tailscale,免费好用。这里以zerotier为例:
玩客云要选择arm32v7,N1选择arm64v8,不要选错
拉取镜像
docker pull bltavares/zerotier:1.10.3-arm32v7
创建容器,命令如下:
docker run --device=/dev/net/tun \
--name zerotier-one \
--net=host \
--restart=always \
--cap-add=NET_ADMIN \
--cap-add=SYS_ADMIN \
-v /var/lib/zerotier-one:/var/lib/zerotier-one \
-d bltavares/zerotier:1.10.3-arm32v7

加入zerotier网络

docker exec zerotier-one zerotier-cli join xxxxxxxxxxxxxxx

显示 200 join ok 即添加成功。

电脑端、手机端需要加入同一网络才能互访。

七、docker下安装openwrt(不推荐,玩客云性能太弱了)

教程地址:
docker地址:
1.打开网卡混杂模式

sudo ip link set eth0 promisc on

2.创建网络 (须结合实际网络情况修改IP部分,使用与主路由同网段IP和主路由网关地址,不能照抄命令,不然无法正常联网)

docker network create -d macvlan --subnet=192.168.5.0/24 --gateway=192.168.5.1 -o parent=eth0 macnet

3.拉取项目原

docker pull dreamwsbg/openwrt:3.0

4.运行docker容器

docker run -d --name="openwrt" --restart unless-stopped --network macnet --privileged dreamwsbg/openwrt:3.0 /sbin/init

此处可以改成--restart=always
 

5.修改后台地址
   5.1进入容器后台     

docker exec -it openwrt bash

   5.2修改网络   

vim /etc/config/network

修改部分选项(按需修改。按“i”输入 ;     按“ESC” ,输入":" ,"w" , "q" 保存退出)
  
  config interface ‘lan’
  option proto ‘static’
  option ipaddr ‘192.168.0.5’(opwrt地址)
  option netmask ‘255.255.255.0’(子网掩码)
  option ip6assign ’60’
  option gateway ‘192.168.0.1(网关)
  option broadcast ‘192.168.0.255
  option dns ‘192.168.0.111(dns)

  5.3 重启网络

/etc/init.d/network restart

到这应该已经可以进入后台了

-> 加入科技玩家交流群组:点击加入 注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。
6.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @天朝无敌 发布。如若转载,请注明出处: 科技玩家 » 【202304】记录一下玩客云安装casaos、Docker、qbittorrent

给TA买糖
共{{data.count}}人
人已买糖
Box安卓软件教程玩家投稿

推荐两款免费的阅读软件,可免费离线下载

2023-4-19 23:46:40

玩家投稿

推荐Bing Chat聊天插件(新版傻妞、Bncr无界框架适用)

2023-4-23 16:05:23

31 条回复 A文章作者 M管理员
贴心提醒
请认真对待作者付出,勿发表无意义言论,触发过滤规则的评论将无法提交,包含敏感词的评论会自动变成待审核状态哦。
  1. 七年

    七年前来顶贴!

  2. 谁知今生

    看一看,学一学

  3. 霸道哥丶

    虽然看的一脸懵逼 但还是要顶顶

  4. 羊毛不景气

    nat4加ipv6

  5. 谁知今生

    这个NB,正好有一个吃灰的玩客云。

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索