万金油式小机器
2023-12-2
| 2024-1-1
0  |  阅读时长 0 分钟
类型
状态
日期
链接
摘要
标签
分类
图标
密码
万一哪天机子死球了,还能依此记录尝试恢复……

缘起

因为在这个信息化的时代,我们的生活中充满了各种电子设备,如手机、电脑、平板等,这些设备中储存了大量的个人数据。这些数据包括了照片、音乐、文档等等,这些都是我们的宝贵财富。然而,这些设备的硬盘容量有限,且容易出现故障,导致数据丢失。因此,我开始构思一个万金油式的小机器,它可以作为一个中心,存储和管理这些数据,同时还能提供其他的服务。
🖕
上面这一段是自动生成的,有点吓人了。
之前用着旧电脑做家庭服务器,主要用于家庭文件存储,影音播放以及玩玩复古小游戏等。配置为i5-4590加上1050Ti,所以性能上倒不必担心,只是功耗和噪音较高,只能在需要的时候再开机。
之前放在客厅当个电视盒子和文件服务器,运行也还算稳定。
我自认为它能这样发挥余热,心中也一定很是满足。不过就在前两周,它用堪比楼下装修的声音表达了自己的不满。
双方进行了坦率的交谈,我方以拍,晃等手段增进了双方的了解。双方认识到,在一些问题上还存在较大分歧,需要继续加紧工作,取得更多进展。
上了诸般手段(甚至倒过来放,迷惑?),都没得啥子用,没法了,拆吧。把机箱打开,入眼就是厚厚的积灰啊,再排查一下,是散热器的问题。
新的散热器比这处理器便宜不了多少,而且拆散热好麻烦的。
所以,又勾起年轻时弄一台全天开机式万金油小主机的渴望。当然,老电脑还是不能退役,简单清灰,拆掉机械硬盘后留给父母。

选择

总结了一下自己的需求,主要有以下几点:
  1. 简单的文件服务器,用于备份及文件管理。
  1. 简单的影音库。
  1. 照片管理。
  1. 旁路网关。
  1. 电子书管理。
  1. 远程管理。

选机器

基于体积小,噪音低,运行稳定等条件进行挑选。整体有三个方向,自组ITX、小主机和工控机。
ITX贵,功耗高,对比我的用途来说性能溢出太多,而且想塞进电视柜有点勉强。剔除。
小主机,初看功耗不算太高,性能有溢出但不算太多,新一代核显还能打个复古小游戏。待选。
工控机,外形一般十分朴素,多数为被动散热,功耗特低,性能够用(事实证明还是高估自己对性能的要求了)。
对比小主机,工控机最主要的优点是——便宜。当然,这个优点非常具备说服力,我承认被它打动了。
最后二手鱼入了倍控8505工控机,机械硬盘通过硬盘盒进行挂载。

选系统

在各种论坛上都能看到各路网友对万金油小主机(All in One)底层系统的讨论——PVE、ESXI、UNRAID和win server。
在看了各路大神的帖子后,我最终选择了——windows 10,没错,甚至不是 windows server。原因嘛,简单,熟悉,毕竟年纪上来了,不想太拆腾,想想我需要的功能,win10都能简单的实现。
当然,是精简优化过的windows 10——Atlas OS,指路。Atlas现在安装起来非常的方便,直接在系统中运行即可。
说句题外话,机子试了下装windows 11(毕竟8505是大小核),结果太丑了,太丑了,果断换。

搭建

同步与备份

使用syncthing和Alist实现,在手机、电脑、服务机之间相互同步照片库、音乐库和部分软件的配置文件等,开启简易版本管理防止误删。
重要且敏感的个人文件通过设置定期任务保持电脑、服务机与移动硬盘各有一份。要是这样还是丢数据,那只能说是天选。
不太重要且不敏感但又感到有备份需要的文件(这条件多绕),备份至服务机并通过Alist放入OneDrive或天翼云盘。
未使用Rclone进行网盘自动备份,因为太麻烦,又不太常用到这个功能,干脆通过Alist一并做了。

影音及客厅电视

不需要海报墙和自动下载字幕,对我来说,SMB加上Alist即可,各端用Potplayer、Kodi、VCL播放,足够了。
音乐库多端同步,本地保存。
曾想过使用Jellyfin建立一个真正意义上的影音库,后来想想真没必要。我就一个人看,多数我存下来的影视剧都看过不止一遍,看最多的还是《炊事班的故事》,《社会与法》和《生财有道》,不需要什么杂七杂八的功能。再加上想刮削网盘的影视,还得通过Rclone挂载到本地,徒添麻烦。
对于官厅电视盒子的功能,就没什么好说的了,推荐油猴插件Play-with-MPV,好用。

照片库

通过syncthing实现对照片的备份,通过MT Photos实现对照片的智能分析与管理。
安装MT Photos时注意若使用scoop install ImageMagick,会无法调用,建义全程安装包,直接点下一步。
之前试过PhotoPrism和digikam,PhotoPrism功能全,但要通过Docker部署,而且部分功能是订阅制,不开会员还有一行字在底部。过~
MT Photos 有网页端管理,有多用户管理,有人像识别和场景识别。最重要的是现在的版本可以直接无脑安装包点下一步,不必再docker部署,99买断。就它了。

旁路网关|旁路由

使用openWRT实现透明网关,计划结合DNS分流和加入去广告。现在嘛,它还是一个计划。
直接使用openwrt.ai定制固件,没有加入docker等功能。设置旁路网关的过程相当简单,建议先看看这篇文章,讲得非常清楚。

内网穿透

本来想用ipv6做反向代理的,但奈何光猫默认阻拦入站连接,又无法设置ipv6防火墙。
目前仍使用zeroTier进行虚拟局域网的搭建,在我这儿比TailScale速度快一点,在外面看电影是别想了,看个《炊事班》还是可以的。

书籍管理

使用calibre和calibre-web实现。calibre-web用安装包即可,目前遇到了调用kepubify转换书籍时不支持GBK编码的问题,但影响不大,等待作者的修复。

测试和心得

  • 开启Hyper-V功能后对宿主机的性能会产生影响。一开始想着开都开了,不多跑一些服务对得起损失吗?后来想想实在没必要,就当成Hyper-V本身吃掉的性能资源好了。而且就我体验到的来说,性能损失很小。不跑分,不跑游戏基本没区别。在可见的未来应该也不会用工控机玩游戏……的吧?
  • 被动散热不够,有必要换硅脂、加风扇。
  • 8505的性能比想象的强,我对性能的要求比想象的弱……

后记

希望半年后不会来一篇《硬盘盒挂了,抢救数据》吧😆。

📝
写于十月廿三
巫师三通关及随想翻新键盘
Loading...
目录