当前位置: 首页 > news >正文

树莓派搭建NAS之三:使用OpenList挂载网盘

移动硬盘中发现有之前备份的文件,并且监控是一直在写盘,容易将磁盘写坏,之前备份的数据就无法读出。找了半天找到了个不用的32GB的U盘,可以先用着。

U盘的空间太小,连续录制1-2天的时间就会满了,之前的监控也无法查看。想着可以把这些数据放到云盘上或者远程存储上,最近阿里网盘限速不是很离谱,可以将数据备份到阿里网盘上。

准备工作

这次准备使用docker安装openList,这样出现问题也不会影响环境

安装docker

操作系统要求

要安装 Docker Engine,您需要以下 Raspberry Pi OS 版本之一:

  • Raspberry Pi OS Bookworm 12(稳定)
  • Raspberry Pi OS Bullseye 11(旧稳定版)

设置apt源

本次操作会卸载旧的docker安装包,如果之前有安装,本次不想重复安装可以跳过

# 卸载旧版本(如果有):
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done# 添加 Docker 官方 GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/debian/gpg -o /etc/apt/keyrings/docker_aliyun.asc
sudo chmod a+r /etc/apt/keyrings/docker_aliyun.asc# 添加仓库到 Apt 源:
echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker_aliyun.asc] http://mirrors.aliyun.com/docker-ce/linux/debian \$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \sudo tee /etc/apt/sources.list.d/docker_aliyun.list > /dev/null
sudo apt-get update

安装 Docker 软件包

要安装最新版本,请运行:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

验证

通过运行镜像验证安装是否成功hello-world

sudo docker run hello-world

此命令下载测试映像并在容器中运行它。当容器运行时,它会打印一条确认消息并退出。

docker常用命令

可以参考https://www.runoob.com/docker/docker-command-manual.html

安装openList

docker镜像安装openList

# 拉取镜像并启动容器
docker run -d --name openlist \-p 5244:5244 \-v /etc/openlist:/opt/openlist/data \--restart unless-stopped \gitcode.com/gh_mirrors/open/openlist:latest

⚠️ 注意:国内用户建议使用镜像加速:docker pull gitcode.com/gh_mirrors/open/openlist:latest

查看密码

使用docker安装完成之后,查看日志获取默认用户和密码:

docker ps -a
docker logs openlist

image

登录验证

访问Web界面
部署完成后,通过浏览器访问 http://服务器IP:5244,使用获取的admin用户密码进行登录。
image

配置openList挂载

登录openList管理界面之后,点击下方的“管理”选项,进入后台管理:
image

挂载阿里云盘

点击“存储” --> “添加”,挂载驱动选择“阿里云盘(Oauth2)”
image

其中选项解释:

  • 挂载路径:openList中显示的位置,这里可以写“/aliyunpan”
  • 根文件夹 ID:阿里云盘的路径,默认不填为阿里云根路径。 子路径id获取:阿里云盘中进入到具体子路径目录后,地址栏中最后一个字符串就是文件夹Id
  • 刷新令牌:登录验证token,可以通过api.oplist.org 获取;详细的配置在openList官方文档中有介绍。

image

配置完成之后,可以看到挂载点,按照相同的配置可以把omv分享的smb和本地路径进行挂载:
image

在主页面中可以看到挂载的路径,点进去可以看到阿里云盘中的文件:
image

参考文档

  • 安装 Docker 到您的 Raspberry Pi
  • 5分钟上手OpenList:从安装到配置的超简单教程
  • openList文档
http://www.zskr.cn/news/15134.html

相关文章:

  • 数哈多应用授权系统如何为Go语言编程开发者给予知识产权保护?
  • 完整教程:华为eNSP环境安装和命令使用教程
  • 分布式架构初识:为什么需要分布式 - 教程
  • [IOI 1998 / USACO2.2] 派对灯 Party Lamps 题解 + bitset浅谈
  • 2025 --【J+S 二十连测】-- 第一套 总结
  • 【实验报告】华东理工大学随机信号处理实验报告 - 详解
  • Docker部署配置全流程(超详细——Windows和Linux) - 指南
  • AT_abc309_g [ABC309G] Ban Permutation
  • 在Mac上运行Windows 365的完整指南
  • 完整教程:华为海思正式进入Wi-Fi FEM赛道?
  • 摩刻S10 动感单车 速度传感器故障及更换!
  • 2025硫酸优质厂家权威推荐榜:高品质与强供应口碑之选
  • 2025冰乙酸供应厂家权威推荐榜:品质卓越与市场口碑双重保障
  • 工业氨水优质厂家推荐:实力制造商深度解析与选购指南
  • 2025液碱厂家权威推荐榜:实力供应商深度解析与选择指南
  • 2025硫铵厂家权威推荐榜:实力生产与优质供应口碑之选
  • 2025年硫化钠厂家权威推荐榜:优质供应商与实力制造商精选
  • 2025 年热压机厂家 TOP 企业品牌推荐排行榜,深度剖析河北热压机,廊坊热压机,霸州热压机推荐这十家公司!
  • 【Anthropic好文】AI 代理的高效上下文工程
  • 2025防撞护栏厂家 TOP 企业品牌推荐排行榜,铝合金,Q235 桥梁,Q355B 桥梁,景观桥梁,灯光桥梁,河道桥梁,公路桥梁,喷塑桥梁,道路桥梁防撞护栏公司推荐!
  • 摩尔线程之后,看燧原科技,相关公司梳理
  • Java形式化验证实战:TLA+模型检测保障分布式事务最终一致性 - 教程
  • 2025折弯机厂家TOP企业品牌推荐排行榜,数控折弯机,电液伺服折弯机,电液折弯机,小型折弯机,液压折弯机推荐这十家公司!
  • 关于践行「AI元人文」理念、迈向审慎智慧的倡议书
  • 详细介绍:在 Ubuntu 24.04 LTS 上安装 SSH 并启用服务端实现远程连接
  • 【VSCode中Java制作环境设置的三个层级之基础篇】(Windows版)
  • 2025变压器厂家 TOP 企业品牌推荐排行榜,低压变压器,单相,三相,特种,定制,非标,配电,节能,光伏,隔离变压器推荐这十家公司!
  • 我的路由器
  • 从DevEco Studio开始:华为鸿蒙应用制作完整指南
  • 完整教程:华为手机Bootloader一键解锁工具指南