NasCab 服务端最低配置要求和推荐配置
NasCab 对硬件的要求很低,旧电脑甚至迷你主机都能跑。官网给出的最低门槛和一些实际经验值如下。
最低配置(服务端)
| 项目 | 要求 |
|---|---|
| 操作系统 | Windows 10 64位及以上 / macOS(Intel 或 Apple 芯片)/ Linux |
| CPU | 双核心 |
| 内存 | 2GB |
| 系统盘 | 至少预留 2GB 空间 |
这是能跑起来的门槛。实际体验跟你管多少媒体文件直接相关——电影多的话转码会吃 CPU。
推荐配置(有转码需求)
如果你打算让 NasCab 承担实时转码,或者媒体库比较大(几千部电影 + 几万张照片),建议:
- CPU:4 核以上,最好带核显(Intel UHD / AMD Radeon Graphics)以便硬件解码
- 内存:8GB 起步,照片库大的话 16GB 更从容
- 存储:数据盘独立于系统盘、用机械硬盘即可(SSD 对转码和扫描速度有提升但非必须)
系统盘 2GB 是装在哪
NasCab 的数据库、图片缩略图缓存、扫描索引都存在服务端机器的系统盘上,默认路径在用户数据目录下(Windows:%USERPROFILE%\.local\share\nascab / Docker:容器内 /root/.local/share/nascab)。
Docker 用户务必把这个目录映射到宿主机,否则容器重建后数据库和缓存会丢。
数据放哪
媒体文件本身(照片、电影、音乐、图书)不在 NasCab 服务端目录里——你在管理模块里添加来源文件夹时直接选本机上的任何目录就行,NasCab 只扫描、不复制、不移动。
所以数据盘多大取决于你自己的媒体量:
- 照片为主:1TB 够用
- 电影多:4TB 机械硬盘起步
- 有 4K 蓝光原盘:8TB 也不嫌大
客户端硬件要求
客户端(Android / iOS / Android TV / 鸿蒙)没有特殊门槛,App Store / 应用市场的兼容列表就是最低要求。iOS 端需 iOS 15.0+,鸿蒙端在鸿蒙应用市场搜索即可。
常见坑
Windows 7 / 32 位系统装不上
官网明确只支持 Win10 及以上 64 位。老机器先升级系统,或者换 Linux + Docker 部署。
Docker 部署不要选 Windows 宿主机
官网 Docker 页面专门提示:不建议在 Windows 下部署 NasCab docker。Windows 的 Docker 对文件变动监控不友好,照片增减无法自动刷新,需要手动点扫描或重启容器。Linux 或 Mac 宿主机是正确姿势。
系统盘空间不够 2GB
安装程序不会强制检查,但运行起来后缓存写满可能导致崩溃。建议提前留够,或者在设置里把缓存目录迁移到数据盘。