使用 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 进行,这是一种用于共享联系人数据的标准协议——以及 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 Online。

回复 ,作者:druthb

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

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

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

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

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