小白家庭 nas 搭建方案,求建议

177 天前
 Hundredwz

本人之前没有做过 nas ,最近在网上调研了一圈,结合自己的需求,想了下家庭 nas 搭建方案,跪求大佬们能够指出问题,多挑毛病,省得我还得继续踩坑。

需求

  1. 家庭智能设备控制

    1. 希望能够通过一个平台管理家里的所有智能设备
    2. 如果能够使用小爱智能屏语音控制所有设备更好
  2. 照片备份、整理、查看系统

    1. 安卓、苹果、mac 上面有客户端(网页),可以上传、查看、下载图片
    2. 该系统能够自动整理、归类图片
    3. 能够随时随地(即使在外网)查看图片
    4. 可以定期将新增的照片备份到百度网盘
  3. 视频、音乐等文件存储

    1. 可以在电视、小爱智能屏播放视频、音乐
    2. 能够在内网其他设备播放多媒体文件
  4. 旁路由

    1. 对家中的部分需求设备提供海外网络功能
  5. 可以容忍一定程度的数据丢失和系统崩溃

现状

  1. 有一台 n5105 主机,有四个网口,目前已购买 16G 内存,256G nvme 固态硬盘,1T 机械硬盘
  2. 家中光猫拨号上网,红米 AX6000 路由器提供全屋 wifi 接入
  3. 家里有 ipv6 公网地址,有一个阿里云服务器

思路

整体结构如下图所示

  1. 在 n5105 上安装 pve ,作为最底层虚拟化管理平台

    1. 网口 1 直接接入光猫,作为 pve 管理入口
  2. 家庭智能设备控制

    1. pve 安装 home assistant 提供服务
    2. 固态硬盘划分一定空间安装 ha
    3. 网口 2 接入路由器,直通 ha
  3. 照片服务

    1. 安装 immich
    2. 照片存储到机械硬盘
    3. 使用 syncthing 等定期备份至百度网盘
    4. 使用 ddns 、阿里云服务器等提供外界访问入口
  4. 视频服务

    1. 使用 alist 映射各种云盘资源
    2. 使用 transmission 下载网络资源
    3. 使用机械硬盘保存资源
  5. 旁路由

    1. 使用 openwrt 提供旁路由功能
    2. 网口三路由器直通

问题

  1. immich 和视频,是用 lxc 托管?还是安装一个 nas 服务来管理?

    1. 如果 lxc 托管,是不是没办法访问 nas 服务内的文件?
    2. 如果使用 nas 服务管理,大佬们推荐安装什么系统?
  2. 256G 固态分配给这些系统是否足够?是否需要买一个大点的固态硬盘?

  3. 旁路由是否需要使用 openwrt ?大佬们有更轻量级的方案吗?

  4. 能够从外部访问照片,大佬们有更推荐的方案吗?

  5. 针对以上思路,还有什么其他问题?

感谢各位大佬。

7637 次点击
所在节点    NAS
76 条回复
duduji77
177 天前
好专业,等着抄作业
YuanCome
177 天前
小白直接群晖完事了……
xiaokaiyyy
177 天前
小白直接群晖 +1 省事省心
Hundredwz
177 天前
@YuanCome 嗯嗯,我也有想装黑群,只是只有一个 1T 硬盘,外加实际只需要图片+视频管理功能,不知道黑群会不会功能太重了。
justNoBody
177 天前
4. 推荐使用 tailscale+https 自己实现足够了
calpes
177 天前
首先,旁路网关一定要拆出来,另找一个 arm 装 openwrt 也好,appletv 也罢,谁把网络节点建到 allinboom 里谁就是傻逼
其次,如果没有其他的虚拟机需求,不建议装 pve ,太重了,不管是 hass 、immich ,还是可能存在的 emby 和 alist 、transmission ,这些东西用 docker 部署都非常方便,完全没必要在 n5105 这种孱弱的配置上搞虚拟化了,倒不是说搞不了,而是搞完了受限于性能也没啥其他可玩的
Hundredwz
177 天前
@duduji77 我是菜鸡,希望大佬们让我抄答案
Hundredwz
177 天前
@calpes 感谢大佬建议。那大佬的建议是直接黑群作为底层系统,然后应用层用 docker 来托管诸如 immich 、hass 之类的服务吗?
Hundredwz
177 天前
@justNoBody 好的,我研究研究,这个方案
calpes
177 天前
@Hundredwz 当然不是黑裙,黑裙没什么太大意义,底层系统可以选 unraid (不用自带的池,用 zfs )、truenas scale 、omv ,都是可以的
Hundredwz
177 天前
@calpes 明白了,我去研究下这几个,感谢大佬
micookie
177 天前
我目前就是用黑裙裸机运行,再用黑裙的 docker 、运行其他的容器,感觉没毛病。
pve 在我看来,没有理解他的收益。
BigDogWang
177 天前
immich 难用得很
Hundredwz
177 天前
@micookie 哈哈,可能是我调研的时候,过分关注 pve 了
Hundredwz
177 天前
@BigDogWang 我也看到了挺多人说 immich 很不好用,且存在一直不兼容更新的问题。不过对比 photoprism 、黑群之类的,这个就是有官方 app 。哈哈,我再研究研究
kyomio
177 天前
黑裙就行,群晖的照片应用好用的不行,你想要的功能都能实现,实现不了的上 docker 。没有 docker 解决不了的问题。
Hundredwz
177 天前
@kyomio 嗯嗯,看网上很多人都夸黑群的 photos ,功能好像很强大
nanvon
177 天前
我看很多人推荐小白用极空间,感觉在这条帖子里没多少人推荐,不知道为啥?(我也是小白)
wanwaneryide
177 天前
在用黑群晖,存照片、装个 emby 当媒体中心,一个二手 3T 盘存娱乐的,一个全新的 4T 存资料,都是单盘没得备份。重要的资料,装个 alist 自动备份到云盘上
Hundredwz
177 天前
@nanvon 应该是因为我已经买了 n5105 主机的原因吧,哈哈,再买个极空间不划算了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1052142

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX