本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:老爸的数字花园
如何在Nas上搭建属于你的“豆瓣” 一步步带你搭建Ryot 打造全新数字化生活体验 记录你的每一刻
1. 前言
我迫不及待的想要和大家介绍我的Nas新玩具,教你搭建你的私有化豆瓣
如果你能满足以下一项:
- 电子收藏控
- 文艺青年
- 电影,电视剧爱好者
- 游戏爱好者
- 漫画,二次元爱好者
- 读书爱好者
那么这一个玩具,一定不会让你失望。
这是一个集搜索,搜刮,影评,书评为一体,全面掌管你的数字生活(电影,漫画,电视剧,书籍,游戏)
另外还有不错的界面,俗话说用不用是我的事,照片墙必须得有
这里也必须得让我可以碎碎念,写影评,书评,游戏评价
介绍Ryot
Ryot(Roll Your Own Tracker,即“自定义跟踪器”),它帮助你跟踪生活中的各个方面,包括你阅读的书籍、看过的电影、玩过的游戏…
Ryot的界面非常友好。他提供了许多好看的图表和摘要,让你更好地理解和总结你的生活。
Ryot的主要功能如下:
- 支持记录你所有数字媒体(漫画,书籍,播客,电影,电视剧,游戏)
- 像豆瓣一样,影评,评分,进度等等,重要的是有我最爱的游戏啊
- nas部署,私有化数据。
- 速度极快(Ryot是用Rust编写的)。
- 免费开源
- 界面英文,支持中文搜索(未来会有中文)
搭建步骤:
1. 重点
点个免费关注,不迷路
2. 安装Portainer
教程参考:
文章
30秒安装Nas必备神器 Portainer
老爸的数字花园05-249
3. File Station
File Station 打开docker 文件夹,创建Ryot文件夹
4. 创建stack
5. 部署代码
version: 3.9 services: ignisda: image:
ghcr.io/ignisda/ryot:latest volumes: – ./ryot-data:/data environment: – WEB_INSECURE_COOKIE=true –
VIDEO_GAMES_TWITCH_CLIENT_ID=xxxx # 非必须,你的witch id,详细下文解释 –
VIDEO_GAMES_TWITCH_CLIENT_SECRET=xxxx # 非必须,# 你的witch secret,详细下文解释 – MOVIES_TMDB_LOCALE=zh – SHOWS_TMDB_LOCALE=zh # – MOVIES_TMDB_ACCESS_TOKEN=XXX # – SHOWS_TMDB_ACCESS_TOKEN=XXX – ITUNES_LOCALE=en – USERS_ALLOW_REGISTRATION=true ports: – 18030:8000 pull_policy: always container_name: ryot restart: unless-stopped
- 选择stack
- name栏输入Ryot
- edditor输入:上面代码
- 点击deploy
参数解释
- WEB_INSECURE_COOKIE
如果你不是使用https,请按照这个设置
- VIDEO_GAMES_TWITCH_CLIENT_ID VIDEO_GAMES_TWITCH_CLIENT_SECRET
这两项可以不设置,但是你将没有游戏这一栏目,这两项的设置可以参考这一篇
文章
让你的游戏收藏飞起来:如何搭建你的RomM游戏图书馆?
老爸的数字花园06-278
(因平台限制无法贴链接,所以具体链接请自行查找)
- MOVIES_TMDB_LOCALE SHOWS_TMDB_LOCALE
这两项为tmdb中文选项
- MOVIES_TMDB_ACCESS_TOKEN SHOWS_TMDB_ACCESS_TOKEN
设置tmdb的token,熟悉nastools或者emby,jellfin的人应该都有设置过,这里为什么空着呢
因为空着也不影响搜刮,但是我觉得应该是作者填写的自己的token供大家使用,所以如果有,还是自己填写下,或者日后失效后填写
- USERS_ALLOW_REGISTRATION
是否允许用户注册,第一次一定设置为true,否则无法注册,如果是没有多人使用,后面设置为false
6. 成功
7. 使用
浏览器进入程序:[ip]:[端口]
ip为你nas所在ip(这里我的是172.16.23.106),端口为上面配置文件定义,如果你按照我的教程,则是18030
8. 注册
点击register,注册
9. 详细使用
接下来我来演示各个模块的功能
搜索书(使用google book)
搜索一本《长安的荔枝》去年的畅销书
不错,信息都能出来
再找一本去年的上野千鹤子的《始于极限》,很遗憾,没有封面
好在里面内容还可以,只需要简单贴入封面即可
漫画
这里的漫画分为两种,animes 与mangas,顺便自己也被科普了下,这俩的区别
animes 与mangas的区别
【animes – 日本动画】
形式:动态的视觉产品,通过电视、电影等播放
制作:涉及动画师、配音演员等,制作周期长,预算高
特点:视觉效果和音效强烈,情节和人物刻画力强
代表作:《灌篮高手》《攻壳机动队》《死亡笔记》等
【mangas – 日本漫画】
形式:静态的印刷品,通过书籍、杂志发行
创作:主要由漫画家一人或少数人完成,周期短,成本低
特点:静态画面,视觉和听觉体验不如animes,情节和人物刻画略逊
代表作:《龙珠》《名侦探柯南》《海贼王》《火影忍者》等
漫画功能(Animes)
用中文搜索:死亡笔记
不错,看看详情页
虽然是英文,但是符合我们的照片墙
这里着重讲一下action,这也是ryot一大特色,track all your media,追踪你所有的进度
- 我正在观看
- 加入已观看列表
- 写评论
- 加入合集
- 更新最新meta信息
这样就可以很清晰的知道自己有哪些没看完,有哪些已经看完
这里可以书写评论,这也是我一直无法割舍豆瓣的最大原因,没有一个很好的工具可以标记,写下当时的评论
支持多条评论,比如某一集
电影
接下来是电影部分,先找一个经典:《消失的爱人(gone girl》
tmdb资源就是丰富
再来看看最近和它类似的《消失的她》
消失的她,仅仅海报都有十多张,一次搜刮大量的海报,够你显摆了
同样评论,常规操作:
podcast
搜索英文
搜索中文频道
电视剧
搜索中文
剧集也都搜刮了,还有介绍,同时还能分集追踪进度,每一集都有一个已观看,未观看
试一试冷门的:
试一下英文的,也没问题:
游戏(我的最爱)
没错,tyot还能追踪你的游戏进度!
去年的艾尔邓法环
最爱的亚瑟摩根:
美末只有一部
外面列表页可以轻松,按照是否玩过,发布日期,评分来排序:
最后就是首页:
最后
首页还有些问题
- summary部分的内容没更新,我猜测可能我使用的是sqlite当作数据库,也有可能是bug
- collection 没有体现,这里作者设计了个概念,collection,比如你可以随心创建自己的合集,比如创业,把所有创业相关的书籍,电视剧,电影都装在这个合集里
未来可以期待的:
- 这个项目正在努力和其他项目打通(目前打通的有audiobookshelf,但是我没部署成功),不知道什么原因
- 其他的还有plex,emby,等等相信假以时日,都会赶上日程
- 如果我有时间的话,也会贡献自己的力量去开源社区,完善这个项目,添砖加瓦
就目前来说,虽然功能不完善,但是我觉得够用了,未来我也会持续关注这个项目,如果有最新的功能,和特性,我也会及时和大家同步
最后介绍一下我的设备,1白裙,1威联通,1蜗牛(黑裙),1pve服务器,不建议小白和我一样折腾,比较推荐新手玩家,选择白裙或者威联通
- 群晖923+(最新):群晖以系统的易用性,少折腾,在众多玩家心中留下了不可撼动的形象
- 这款性能比较强悍,足够绝大多数用户使用,Intel J4125 4核心4线程,即使同时应对多个任务也不会显得乏力,最大9个SATA硬盘位使得储存空间非常宽裕,完全可以腾出来一个硬盘位放SATA SSD用于安装系统及套件,两个用于加速缓存的M.2 SSD让系统的I/O性能大幅提升
- 威联通TS-464C(性价比高):除了群晖,那就数得上威联通了,也是老牌nas厂商,是一家将近10年的老牌厂商
这款威联通全新4盘位旗舰NAS,有4个3.5英寸盘位和2个NVMe SSD盘位,处理器采用Intel 赛扬N5095,比上代J4125处理器性能提升30%左右,显卡性能提升至300%,支持Intel OpenVINO AI引擎,AI识别性能提升41.7%。此外还支持安装Google EDGE TPU人工智能模块,全方位提升AI算力。值得一提的是,威联通SSD可以作为存储池、存储卷使用,更适合PT、挂机等玩法。