作为一个爱折腾的人,我的服务器上有几个自己写的 web 服务在跑,也有部署的开源软件。时间长了七八个服务分散在三四个平台上,经常需要到处续费,还要偶尔备份数据,部署的开源软件还要记得升级,可以说是挺烦的了。前两天偶然接触到 Cloudron 和 YunoHost,才知道有专门服务我这种需求的自托管平台,可以一键安装应用并通过面板管理。
我为了选到最适合自己的,不但安装了这两个平台,还又找到了一个竞品 Sandstorm。在选择的过程中我发现不但中文网络上没有比较它们的文章,英文网络上也没有写的很详细的,所以选择完了顺便写篇博客,也给大家介绍一下我的发现。
- 本文不是广告。
- 本文中的 Cloudron 链接是带 Ref 的,使用 Ref Code
059fff403129974a
付费你我均可获得 30 美元优惠。
自托管平台不是什么
自托管平台不是 ownCloud, Nextcloud 之类的私有云,尽管他们也提供文件存储,文档表格之类的应用,但是不能安装外来应用(比如 WordPress)。反而,在自托管平台上,我们可以安装一个私有云(例如在 Cloudron 提供了 Nextcloud).
需求
在开始比较几个平台之前,我先列一下我的需求:
- 尽量多的提供我正在使用的应用(Wordpress, Monica, FreshRSS, Confluence)
- 自动备份到外部存储
- 应用之间相互隔离,提高安全性
- 可以自动升级应用
- 可以使用自己写的应用