树莓派安装CasaOS搭建家庭影音系统(一)
前言
趁着毕业季,闲来无事在学校二手群里捡捡垃圾,发现一个树莓派4b,配置8+32才350,果断入手拿下。正好家里的一块玩客云的板子性能太弱,用着不太舒服,这次正好换下来把树莓派放家里跑服务。
准备工作
先用读卡器刷个ubuntu系统,这里推荐用官方的刷机工具Raspberry Pi Imager将ISO写入tf卡。
用这个工具的好处是在写入系统时可以预先配置:
用户名和密码
WIFI 验证信息
设备主机名
时区
你的键盘布局
远程连接
刷入系统后,连上WIFI(这里我直接插的网线),登录路由器后台查看IP,利用刷入系统时开启的ssh登录和设置的用户名和密码,直接用ssh工具远程连接。
安装CasaOS
Quick Setup CasaOS
wget -qO- https://get.casaos.io | sudo bash
or
curl -fsSL https://get.casaos.io | sudo bash
Uninstall CasaOS
casaos-uninstall
or
curl -fsSL https://get.icewhale.io/casaos-uninstall.sh | sudo bash
可能会遇到的问题
2024年6月7日因监管要求,国内多个docker hub镜像站停止服务或停止对外服务,最终导致docker拉取超时。这里是别人写的一个多功能脚本,可一键测试访问最快的docker hub仓库
# 更换DockerHub源、为 docker pull 设置代理,等多个一键功能合集
bash <(wget -qO- https://play.cuse.eu.org/casaos_newbie.sh)
或者自建docker hub加速服务:https://gist.github.com/y0ngb1n/7e8f16af3242c7815e7ca2f0833d3ea6#%E8%87%AA%E5%BB%BA%E9%95%9C%E5%83%8F%E5%8A%A0%E9%80%9F%E6%9C%8D%E5%8A%A1
自建音乐库Navidrome
打开CasaOS系统商店进行安装
安装完成后打开设置
设置存放音乐的文件夹
启动后访问地址,设置用户名和密码。登录后设置语言为中文,主题看自己需求进行更改
最后扫描刷新
最终效果
安装刮削工具music-tag-web
从第三方下载的音乐可能会有专辑图片、歌手信息缺失,这里我们安装一个刮削工具进行解决
项目地址:https://github.com/xhongc/music-tag-web
从Docker Hub拉取镜像
docker pull xhongc/music_tag_web:latest
运行容器镜像
docker命令运行镜像
docker run -d -p 8001:8001 -v /path/to/your/music:/app/media -v /path/to/your/config:/app/data --restart=always xhongc/music_tag_web:latest
/path/to/your/music
改成你的音乐文件夹路径,/path/to/your/config
改为配置文件路径,默认账号密码 admin/admin
or
打开应用商店,点击右上角自定义安装,选择右上角的导入,编写docker compose构建镜像
docker compose:
version: '3'
services:
music-tag:
image: xhongc/music_tag_web:latest
container_name: music-tag-web
ports:
- "8001:8001"
volumes:
- /path/to/your/music:/app/media:rw
- /path/to/your/config:/app/data
command: /start
restart: unless-stopped
使用
安装完成后启动服务,登录后选择你的歌曲进行刮削
保存信息后返回Navidrome,重新扫描刷新文件夹
相册管理PhotoPrism
简介
PhotoPrism,基于 go 语言和 Google TensorFlow 开发,支持人脸识别、元数据提取和强大的搜索, 是一个非常强大的照片管理解决方案。虽然是 web 应用,但是无论是在手机、平板电脑还是台式电脑上,PhotoPrism 都提供了原生应用般的体验。
优点
支持AI识别,支持搜索,不过准确度一般。
高级提取元数据。支持的字段包括标题、说明、日期、位置、相机、镜头、ISO、F 值、曝光、焦距、主题、艺术家、关键字和版权。
支持地图和地点。
拥有丰富的文件格式支持,支持索引、查看和转换最流行的图像、视频和 RAW 格式,包括 JPEG、PNG、GIF、BMP、HEIF、HEIC、MP4、MOV、WebP 和 WebM。我们的目标是为所有RAW 图像提供一流的支持,无论相机品牌和型号。
支持重复检测。
支持使用PhotoSync在后台安全地备份 iOS 和 Android 手机。Microsoft 的 Windows Explorer 和 Apple 的 Finder 等 WebDAV 客户端可以直接连接到 PhotoPrism,允许您从计算机打开、编辑和删除文件,就像它们在本地一样。
安装
打开软件商店安装PhotoPrism,设置照片存储位置
启动后设置用户名和密码,选择资料库,完全重新扫描文件
不过PhotoPrism的有些逻辑比较抽象,一些照片需要自己审查后才能显示,删除也是需要先移入归档后才可以删除,主要是没有全选这个功能选项是最抽象的。还好最终效果还可以,比较喜欢这个显示地点的功能
最终效果: