|
本帖最后由 rapjay 于 2024-9-25 08:56 编辑
0924更新openwrt包更新为6.1.107版本 之前docker和系统/读写权限 容易被宕机 更新包再试试!更新syncthing 蓝色标记!
0906更新内容:docker可用源地址、memos个人日记博客
不同于玩客云其他刷机教程默认先刷armbian+docker+应用(openwrt、alist、coplar、web.....)+syncthing(aria)...默认底包都是先刷armbian系统在安装docker和应用、长期使用发现有容易烧存储emmc、sd都容易被烧不稳定!新版刷机将以openwrt为底包,舍弃armbian,刷机顺序(openwrt+docker+应用)。毕竟硬件配置就这么样armbian运行还是吃力,经常超负荷运行容易出现死机烧emmc的情况!
=================================
刷机参考:
https://www.right.com.cn/forum/thread-8369432-1-1.html
https://openwrt.ai/?target=amlogic%2Fmeson8b&id=thunder-onecloud
https://chenhe.me/post/openwrt-syncthing
=================================
准备工作:
刷机工具参考:https://www.right.com.cn/forum/thread-8369432-1-1.html
首先准备号usb固件烧录工具最好要exe版本代usb驱动否则你就拆机短接之后也识别不了usb
=================================
更新内容:通过openwrt.ai定制docker集成包 精简功能(luci-app-adbyby-plus_去广告 luci-app-samba4共享 luci-app-diskman磁盘工具 luci-app-aria2下载aria 关闭ip v6 旁路由模式)
版本:23.05-SNAPSHOT 内核: 6.1.107 后台: 192.168.10.100 用户名root密码root 默认网关192.168.10.1
也可以openwrt.ai花钱定制更多功能编译下载即可!
名称: kwrt-09.24.2024-amlogic-meson8b-thunder-onecloud-ext4-emmc_burn.img
sha256sum: c685c6c5573e136d822e7f21ef6342a543bb289702d7a32d39b843fd70a064d3
=================================
刷机开始:
1、打开USB_Burning_Tool选择openwrt的EMMC刷机包 ,解压出来后开始刷机如附件图!
2、刷机机成功后链接路由器、将电脑ip改为192.168.10.X、打开浏览器登录192.168.10.100 用户名密码root:root
设置如下:
一、docker更改镜像 (在openwrt后台更改……如附件图)
打开电脑浏览器==>192.168.10.100 (输入root\root进入后台)==>点docker==>配置==>注册镜像表==>点下面请选择“自定义输入https://docker.1panel.live”回车==>再点击下面保存应用即可! 这个源目前国内可用、且用且珍惜! 参考这个页面持续更新!【新提醒】docker 镜像dizhi持续更新!-京东云、网心云、玩客云等PCDN云设备-恩山无线论坛 (right.com.cn)
##以下设置均为ssh命令 可以用ssh工具链接192.168.10.100 如Termius SecureCRT Xshell putty等连接即可使用!
二、更新系统软件包
更改系统源打开配置文件/etc/opkg/distfeeds.conf 有海淘可以不用更改源地址!
- nano /etc/opkg/distfeeds.conf
复制代码 内容替换为一下内容即可,ctrl+o写入、回车确认、ctrl+x退出
- src/gz openwrt_core https://dl.openwrt.ai/23.05/targets/amlogic/meson8b/6.1.97
- src/gz openwrt_base https://mirrors.aliyun.com/openwrt/releases/23.05-SNAPSHOT/packages/arm_cortex-a5_vfpv4/base
- src/gz openwrt_packages https://mirrors.aliyun.com/openwrt/releases/23.05-SNAPSHOT/packages/arm_cortex-a5_vfpv4/packages
- src/gz openwrt_luci https://mirrors.aliyun.com/openwrt/releases/23.05-SNAPSHOT/packages/arm_cortex-a5_vfpv4/luci
- src/gz openwrt_routing https://mirrors.aliyun.com/openwrt/releases/23.05-SNAPSHOT/packages/arm_cortex-a5_vfpv4/routing
- src/gz openwrt_kiddin9 https://dl.openwrt.ai/23.05/packages/arm_cortex-a5_vfpv4/kiddin9
复制代码 更新系统源
三、安装alist
1、安装- docker run -d --restart=unless-stopped --network host -v /etc/alist:/opt/alist/data -v /mnt/sda1/ptshare:/ptshare -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest
复制代码 如需挂载usb移动硬盘,加入-v /mnt/sda1/ptshare:/ptshare 命令即可、如上! 具体名称请查看后台自动挂载的对应名称!
docker run 其他应用时如果是代理网络因防火墙存在外链无法访问 直接加载主机网络参数--network host 即可!
2、设置alist用户名密码为admin admin
- docker exec -it alist ./alist admin set admin
复制代码 3、浏览器登录192.168.10.100:5244 用户名密码admin:admin
设置参考官网使用设置https://alist.nn.ci/zh/guide/drivers/common.html
=================================
四、安装coplar
1、注册账号 登录https://www.cpolar.com/注册 进入页面:验证》你的隧道 Authtoken》复制你的token值后面用
2、安装- docker run -id --restart always --network host --name cpolar probezy/cpolar
复制代码 3、进入容器,输入命令:
- docker exec -it cpolar /bin/bash
复制代码 4、验证authtoken,访问cpolar官网并登录,复制你的token值"MDdkMTI3*****************1OTQ2"
- cpolar authtoken MDdkMTI3*****************1OTQ2
复制代码 5、测试暴露8081端口测试,输入: ctrl+c退出
6、登录浏览器192.168.10.100:9200 输入你注册账号密码即可 设置
=================================
五、安装syncthing
参考:https://chenhe.me/post/openwrt-syncthing
1、建立目录 随意2、进入目录3、# 下载程序https://github.com/syncthing/syncthing 选择最新版本syncthing-linux-arm-v1.27.12.tar.gz 一定要选择linux-arm版本否则不能用!
- wget https://github.com/syncthing/syncthing/releases/download/v1.27.12/syncthing-linux-arm-v1.27.12.tar.gz
复制代码 4、# 解压
- tar -zxvf syncthing-linux-arm-v1.27.12.tar.gz
复制代码 5、# 为了方便整洁改个名字
- mv syncthing-linux-arm-v1.27.12 syncthing
复制代码 6、 # 给予执行权限
- chmod +x syncthing/syncthing
复制代码 7、# 创建一个软链接,就可以在任何目录下执行了
- ln -s /opa/syncthing/syncthing /usr/bin/syncthing
复制代码 8、进入目录并运行
运行成功后ctrl+c 退出继续操作!
9、接下来要配置开机自启,编辑 /etc/rc.local,也可以在路由器 后台web 管理 系统-启动项 处设置。在 exit 0 之前添加以下内容:
- syncthing -gui-address="0.0.0.0:8384" -home="/opa/syncthing/conf" -logfile="/var/log/syncthing.log" -no-browser >/dev/null &
复制代码 CTRL+O写入 回车确认 CTRL+X退出
10、登录浏览器192.168.10.100:8384 进入设置即可使用!
11、使用设置网上搜索一下即可!
六、aria2设置
在openwrt后台设置192.168.10.100==>服务==》aria2==>基本选项:已启用 点上(保存并应用)=>RPC选项==》RPC认证方式:令牌》随机生成》复制密钥(保存并应用)
使用点上面已安装的WEB界面:“师夷长技以制夷”点击新页面==》“师夷长技以制夷”设置==》RPC==》Aria2 RPC 密钥 :粘贴密钥 ==》刷新页面即可生效 下载了嘎嘎爽!
七、memos安装(日记博客)
优势:适配32位系统 占用资源极低 适合长期使用 !
运行命令docker源正常可以使用
- docker run -d --name memos --network=host -v /home/memos:/var/opt/memos lincolnthalles/memos:latest
复制代码
访问地址:http://192.168.10.100:5230 完成可以在cpolar 映射出去外网访问!
##安装建议以后都直接下载备份好镜像源包 使用源包安装docker应用 毕竟docker源地址随时都有可能崩溃!
docker 手动安装 ##上面的命令运行成功这下面就不用手动安装了
建立一个目录存放备份docker镜像用- mkdir /home/docerapp/memos
- cd /home/docerapp/memos
复制代码 下载地址https://github.com/usememos/memos/releases 目前最新版为0.22.5 进入选择memos_v0.22.5_linux_386.tar.gz的包即可
下载tar.gz 包
- wget https://github.com/usememos/memos/releases/download/v0.22.5/memos_v0.22.5_linux_386.tar.gz
复制代码 解压
- tar -zxzvf memos_v0.22.5_linux_386.tar.gz
复制代码 导入镜像
确认是否成功
docker run命令
- docker run -d --name memos --network=host -v /home/memos:/var/opt/memos lincolnthalles/memos
复制代码 如果以后更新注意数据备份是否-v 外挂的相同目录路径!/home/memos保存memos的主要数据! 更新可以先删除容器与镜像不影响数据!
============================
到此初步安装结束、如需要其他功能请继续安装即可!
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|