使用 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 客户端。此外,我有一个名为 Download to DropboxChrome 扩展程序,我有时会使用它来捕获图像和其他内容,但 Cozy 尚不存在这样的工具。

File Manager Interface

文件管理器界面

从 Google 导入数据

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

联系人

联系人的工作方式符合您的预期,并且界面看起来非常像 Google 联系人。但是,有一些棘手的地方。与(例如)您的智能手机的同步通过 CardDAV 进行,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 分叉出来后,我就一直在使用 Nextcloud,并且试用了 Cozy-VM 几分钟。根据手册,Cozy 的设置应该更容易(只要没有已经安装 Web 服务器),因为它会自动安装和配置 Web 服务器。我也更喜欢它的 WebUI,但如果您计划为多个用户设置私有云,它有一个主要的缺点,因为它基本上是不可能的。在 Nextcloud 中,您可以在几秒钟内添加用户,而在 Cozy 中几乎不可能。对于某些人来说,另一个非常有趣的可能性是在 Nextcloud 中使用 Collabora Online (CODE) 添加在线文档编辑功能,这基本上是 Libreoffice Online。

回复 ,作者:druthb

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

恕我直言,与 Facebook 和其他类似的商业方对接总是会让你付出隐私代价。

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

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

知识共享许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© 2025 open-source.net.cn. All rights reserved.