HostDock
同步和云空间

服务器只设一次,每台 Mac 上都能用

登录是可选的。登录后 HostDock 分两条通道同步:保险库放服务器、凭据和转发规则,用同步密码端到端加密,我们的服务端永远拿不到这个密码;云空间放笔记、脚本和文件,登录后马上就开始同步。

能做什么

加密的保险库

服务器、密码、私钥、保存的凭据和转发规则,在你的设备上用 XChaCha20-Poly1305 加密之后才上传。

恢复码

设同步密码时还会给你一个 32 位的恢复码。忘了密码,用恢复码照样能解开保险库。

笔记和脚本

Markdown 笔记本,还有可以分层文件夹的脚本库。把脚本填进快捷命令,在打开的终端里执行。

文件站

放那些要一次次传到服务器上的文件:配置、安装包、你不介意不加密存放的证书。在另一台 Mac 上要用时才下载。

不用操心的同步

启动时、改了东西几秒后、每 5 分钟,以及你手动点的时候都会同步。服务器和转发规则要不要同步可以分别选。

不会随便删你的数据

只有用你自己的密钥解得开的删除记录,才会删掉本机的数据。服务端少了什么,HostDock 会重新上传,而不是把本机的也删掉。

规格

登录邮箱收 6 位验证码,10 分钟内有效;没有账号密码
设备每个账号最多 10 台;可以远程让任何一台下线
保险库里有什么服务器、各服务器的密码和密钥、保存的凭据、端口转发规则
保险库的加密Argon2id(64 MiB,3 轮)包住一把随机的 256 位数据密钥;每条记录用 XChaCha20-Poly1305
云空间里有什么笔记、脚本、文件站的文件、外观设置、个人资料
云空间的加密传输时加密(HTTPS),不是端到端加密;服务端看得到内容
从不同步AI 对话和 API key、MCP 令牌、信任过的主机密钥、执行记录
冲突整条记录比较,后改的为准;修改赢过删除。冲突的笔记会留一份「冲突副本」
不登录所有功能在本机照常用,什么都不离开你的 Mac

常见问题

云空间为什么不像保险库那样端到端加密?

为了登录后笔记、脚本和文件马上就能同步,不用在每台 Mac 上输同步密码。HostDock 有意把两条通道分开:密码、密钥和服务器地址只走加密的保险库。

忘了同步密码怎么办?

用设置同步时保存的恢复码。恢复码也丢了、但还有一台 Mac 登录着的话,可以在那台 Mac 上重置保险库,用新密码把本机的数据重新加密上传。哪里都没有副本的话,服务端的保险库数据谁都解不开。

用 HostDock 一定要登录吗?

不用。除了同步,所有功能不登录也能用;不登录就什么都不会上传。

HostDock 的其他功能

把你的服务器收进一个窗口

免费下载,支持 macOS 12 Monterey 及以上。