MacNas 私人 NAS

MacNas

跑在你自己 Mac 上的私人 NAS。选一个目录当存储位置,就能在浏览器里像用桌面系统一样管理文件, 手机加到主屏直接用,还可以挂成网络磁盘。同一份内容只占一份空间, 文件始终留在本机,不经过任何云。

原生 Mac 应用 内容去重 手机可用 WebDAV 开源免费

需要 macOS 14 或更新 · 解压即用,不用装任何依赖 · 不确定自己是哪种芯片?看下面「快速上手」

01

能做什么

一个放在家里的私有网盘,外加一堆 Mac 上用得到的顺手功能。

省空间的去重存储

同一份内容无论放多少次、跨几个目录,磁盘上都只存一份。复制不占空间,改名和移动不搬数据。

浏览器里的桌面

多窗口文件管理、拖拽移动、右键菜单、多选框选批量操作、排序、整文件夹上传保结构、打包成 zip 下载、空格快速查看。

手机也能用

同一局域网里用手机打开地址即可,也可以「加到主屏」当应用用,支持直接拍照上传。

照片墙

按时间线自动排好所有照片和视频,缩略图边滑边加载,大目录也不会卡。

照片收集

生成一条链接发给朋友,他们不用注册登录就能上传照片。可以限制单个文件大小、总共收多少、有效期与密码。

回收站与历史版本

删除先进回收站,误删随时还原;文件被同名覆盖时旧内容会留成历史版本,可以下载或回滚。

空间分析

去重到底省了多少空间、哪些内容是重复的、文件都是什么类型和大小,一眼看清。

WebDAV 挂成磁盘

在「访达」里直接挂载,像访问网络磁盘一样读写;也可以在系统设置里共享给其它设备。

秒传与预览

浏览器先算内容指纹,库里已有就零字节建记录;图片、Word、Excel、PPT、PDF、视频都能直接预览,全部用系统自带能力。

02

它是怎么做到的

三句话讲完,不需要任何存储知识。

内容只存一份

每个文件算一个内容指纹,按指纹存放。重复的内容自然合并成一份,只多两条记录。

名字和内容分开

你看到的目录和文件名记在一份索引里,真实内容存在 document/。所以改名、移动几乎是瞬间完成,也不会产生额外的磁盘占用。

结构永远不变

一个存储目录里永远只有 document 和 info 两个文件夹。以后升级软件不需要你搬任何数据;即使索引丢了,也能按内容重新认出来。

03

快速上手

三步,五分钟。

1

下载并放进「应用程序」

点顶部两个下载按钮中的一个,解压后把 MacNas.app 拖进「应用程序」文件夹。

2

选一个目录,设好账号密码和端口

打开 MacNas,选一个目录作为存储位置(空目录或已经用过的 MacNas 目录都行),它会自动建好 document 与 info;然后设置访问用的账号、密码和端口,网站就开起来了。

3

打开网站,手机电脑都能连

点软件里的「在浏览器中打开」,或在同一 Wi-Fi 下用手机访问软件显示的局域网地址(形如 http://192.168.x.x:7654)。手机浏览器里「添加到主屏幕」,用起来就跟 App 一样。

该下哪个版本

左上角苹果菜单 →「关于本机」,看「芯片」一栏:写着 Apple M… 就下 Apple 芯片版;写着 Intel 就下 Intel 芯片版。 两个包功能完全一样,系统需要 macOS 14 或更新。

第一次打开被拦住了?

这个应用没有上架 App Store,第一次打开系统会拦一下。到「系统设置 → 隐私与安全性」, 在底部找到被阻止的提示,点「仍要打开」并确认即可,之后就不再询问。

04

安全与边界

哪些事情它替你挡住,哪些事情需要你自己留意。

数据不出本机

没有云、没有账号体系、没有遥测。文件就在你选的那个目录里,服务只在你自己设定的端口上监听。

密码只存哈希

账号密码用 PBKDF2-HMAC-SHA256(随机盐 + 10 万次迭代)保存,不保存明文;改密码会注销所有网页登录。

关键设置只在软件里

账号、密码、端口只能在 Mac 上的软件里修改,网页端改不了 —— 就算网页登录被别人拿到,也改不了你的设置。

分享由你决定范围

分享链接可以只给一个文件或一个文件夹,能设有效期和访问密码,也能随时撤销。

收集链接只进不出

照片收集链接的访客看不到、也下载不了已经收到的内容,链接被转发出去也不会泄露别人上传的照片。

建议只在可信网络用

网页端与 WebDAV 默认走 HTTP 明文。家里或公司内网没问题;要暴露到公网,请自行加一层 HTTPS 反向代理。

05

下载

开源免费。两个包内容相同,只是适配的芯片不同。

Apple 芯片版(M 系列)

适用于所有 Apple M1 / M2 / M3 / M4 及更新芯片的 Mac。

MacNas-arm64.zip · 最低 macOS 14

下载 Apple 芯片版

Intel 芯片版

适用于 Intel 处理器的 Mac(能升级到 macOS 14 的机型)。

MacNas-x86_64.zip · 最低 macOS 14

下载 Intel 芯片版

在 GitHub 上获取: 源码仓库 23456qwertyuiop/MacNas · 所有版本 · 反馈问题

发布页里也有同样两个安装包;校验值(SHA-256)见仓库根目录的 MacNas-packages.txt。

一句话总结

MacNas 是一个放在家里的私有网盘:文件留在自己 Mac 上,重复内容只占一份空间, 电脑上用浏览器像桌面一样管理,手机上加到主屏就能用 —— 不花钱、不限速、不经过任何云。