使用 Cozy 构建您自己的个人云

424 位读者喜欢这篇文章。
14 facts about OpenStack Newton

Pixabay。由 Opensource.com 修改。CC BY-SA 4.0

我认识的大多数人都使用某种基于 Web 的应用程序来管理他们的日历、电子邮件、文件存储等等。但如果像我一样,您担心隐私,或者只是想将您的数字生活简化到一个您掌控的地方呢?Cozy 是一个朝着正确方向发展的项目——朝着一个稳健的自托管云平台迈进。Cozy 的源代码可在 GitHub 上获得,并根据 AGPL 3.0 许可证获得许可。

安装

安装 Cozy 非常简单,易于遵循的说明 适用于各种平台。为了进行测试,我使用的是 Debian 8,64 位。安装需要几分钟,但之后您只需转到服务器的 IP,注册一个帐户,默认的应用程序集就会加载并准备就绪。

关于这一点需要注意:安装假设没有其他 Web 服务器正在运行,并且它将要安装 Nginx Web 服务器。如果您的服务器已经运行了网站,则配置可能会更具挑战性。我的安装是在一个全新的虚拟专用服务器 (VPS) 上进行的,所以这非常容易。运行安装程序,启动 Nginx,您就可以开始使用云了。

Cozy 有一个 应用商店,您可以在其中下载其他应用程序。有些看起来非常有趣,例如 Ghost 博客平台TiddlyWiki 开源 wiki。这里的意图很明显,是允许平台与许多其他好东西集成。我认为这只是时间问题,您将看到这种情况开始兴起,许多其他流行的开源应用程序都提供了集成能力。目前,支持 Node.js 应用程序,但如果其他应用程序层成为可能,您会看到更多美好的事情发生。

一项可能的功能是使用免费的 Android 应用程序从 Android 设备访问您的信息。目前还没有 iOS 应用程序,但有一个计划来解决这个问题。

目前,Cozy 附带一组不错的核心应用程序。

Main Cozy Interface

Cozy 主要界面

文件

像很多人一样,我使用 Dropbox 进行文件存储。事实上,我为 Dropbox Pro 付费,因为我使用了非常多的存储空间。对我来说,将我的文件移动到 Cozy 将会省钱——如果它具有我想要的功能。

我希望我可以说它做到了,真的希望。Cozy Web 应用程序中内置的基于 Web 的文件上传和文件管理工具给我留下了深刻的印象。拖放操作就像您期望的那样,界面干净整洁。我毫不费力地上传了一些示例文件和文件夹,在其中导航,以及移动、删除和重命名文件。

如果您想要的是基于 Web 的云文件存储,那么您就准备好了。对我来说,缺少的是文件和文件夹的选择性同步,Dropbox 具有此功能。使用 Dropbox,如果您将文件放入文件夹中,它会被复制到云端,并在几分钟内提供给您所有同步的设备。公平地说,Cozy 正在努力开发,但它目前处于 beta 版,仅适用于 Linux 客户端。此外,我有一个 Chrome 扩展程序,名为 Download to Dropbox,我有时会用它来捕获图像和其他内容,但 Cozy 还没有这样的工具。

File Manager Interface

文件管理器界面

从 Google 导入数据

如果您目前使用 Google 日历或通讯录,则使用 Cozy 中安装的应用程序可以非常轻松地导入这些内容。当您授权访问 Google 时,您会获得一个 API 密钥,您将其粘贴到 Cozy 中,它会快速有效地执行复制。在这两种情况下,内容都被标记为从 Google 导入。考虑到我的联系人中的混乱,这可能是一件好事,因为它让您有机会在将它们重新标记为更有意义的类别时进行整理。日历事件全部导入到“Google 日历”中,但我注意到某些事件的时间不正确,这可能是由于一端或另一端时区设置造成的。

联系人

联系人的工作方式与您期望的一样,并且界面看起来像 Google 联系人。但是,有一些棘手的地方。与(例如)您的智能手机的同步是通过 CardDAV 实现的,这是一种用于共享联系人数据的标准协议——而 Android 手机本身并不支持这种技术。要将您的联系人同步到 Android 设备,您需要在手机上为此加载一个应用程序。对我来说,这是一个巨大的缺点,因为我已经有很多像这样的奇怪应用程序(工作邮件与 Gmail 与 其他邮件,哦,天哪!),而且我不想安装另一个无法与我的智能手机的本机联系人应用程序同步的应用程序。如果您使用的是 iPhone,您可以直接使用 CardDAV。

日历

对于日历用户来说,好消息是 Android 设备可以支持 CalDAV,这是此类数据交换格式。正如我在导入应用程序中指出的那样,我的一些日历项导入时时间不正确。我以前在其他日历系统迁移中见过这种情况,所以这并没有给我带来太大的困扰。该界面允许您创建和管理多个日历,就像 Google 一样,但您无法订阅此 Cozy 实例之外的其他日历。另一个怪癖是应用程序从星期一开始一周,这是您无法更改的。通常,我从星期日开始我的一周,因此对我来说,从星期一更改将是一个有用的功能。“设置”对话框实际上没有任何设置;它只是给出了有关如何通过 CalDAV 连接的说明。同样,此应用程序接近我需要的,但 Cozy 仍然不太到位。

照片

照片应用程序非常令人印象深刻,它借鉴了文件应用程序的许多功能。您甚至可以将其他应用程序的文件中的照片添加到相册,或者通过拖放直接上传。遗憾的是,我没有看到任何方法可以在上传后重新排序或编辑图片。您只能从相册中删除它们。该应用程序确实有一个通过令牌链接共享的工具,您可以指定一个或多个联系人。系统将向这些联系人发送电子邮件,邀请他们查看相册。当然,有比这更具功能丰富的相册应用程序,但这对于 Cozy 平台来说是一个良好的开端。

Photos Interface

照片界面

最终想法

Cozy 有一些非常宏伟的目标。他们正在尝试构建一个平台,您可以在其中部署您喜欢的任何基于云的服务。它准备好迎接黄金时期了吗?还不太成熟。我提到的一些缺点对于高级用户来说是有问题的,并且目前还没有 iOS 应用程序,这可能会阻碍这些用户的采用。但是,请密切关注这一点——随着开发的继续,Cozy 有潜力成为许多应用程序的一站式替代品。

标签
User profile image.
Ruth Holloway 长期以来一直担任系统管理员和软件开发人员,她的职业生涯始于很久以前的 VAX 11/780。她职业生涯的大部分时间(到目前为止)都在为图书馆的技术需求服务,并且自 2008 年以来一直是 Koha 开源图书馆自动化套件的贡献者。Ruth 目前是 Clearbuilt 的 Perl 开发人员和项目负责人。

8 条评论

谢谢这篇文章,我以前不熟悉它。
我认为 OwnCloud 也在尝试做很多相同的事情 - 对比评测会很有趣。

这是个好主意!虽然 Cozy 还不太符合我现在的需求,但最初让我关注它的担忧仍然存在。研究 OwnCloud 和 Nextcloud 是一个很好的下一步。我会在未来几个月内研究一下。谢谢你的建议。

回复 ,作者:furicle (未验证)

这与 Nextcloud 相比如何?

我不知道 Nextcloud!正如我上面提到的,在我看来,将 Cozy 与其他类似的开源项目进行比较是一个绝妙的主意,所以我打算开始这样做。我正在与编辑团队合作,在未来几个月内完成这项工作。

回复 ,作者:ItsMeFIZ

我从 Nextcloud 从 Owncloud 分叉出来后就开始使用它,并且试用了 Cozy-VM 几分钟。根据手册,Cozy 的设置应该容易得多(只要没有预先安装 Web 服务器),因为它会自动安装和配置 Web 服务器。我也更喜欢它的 WebUI,但如果您计划为多个用户设置私有云,它有一个主要的缺点,因为它基本上是不可能的。在 Nextcloud 中,您可以在几秒钟内添加用户,而在 Cozy 中几乎不可能。对于某些人来说,另一个非常有趣的功能可能是在 Nextcloud 中使用 Collabora Online (CODE) 添加在线文档编辑功能,这基本上就是在线 Libreoffice。

回复 ,作者:druthb

Cozy 是一个出色的系统,但大众的个人云需要 a) 比这更简单,彼此联合,并且能够与(至少)Facebook 对接。否则它们将不会被充分采用。欢迎您对我在 http://per-cloud.com 上提供的关于此类替代方案的个人建议提出意见

我认为,与 Facebook 和其他类似的商业方对接总是会牺牲您的隐私。

回复 ,作者:Marco Fioretti (未验证)

我怀疑您会发现 NextCloud 和 OwnCloud 非常成熟(由于拆分,许多员工与共享的成熟代码一起去了 NextCloud),但同时您可能会发现它更重,而 COZY 在最低要求方面似乎更轻量级。

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.