Seafile - 自己动手搭建类似 Dropbox 的个人/团队/公司专属的私有文件同步服务 (云存储网盘)下载 | 异次元软件世界

我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  

近年来类似 Dropbox 形式的同步型 网盘 (云存储服务) 已经成为越来越多人生活和 工作 中都离不开的工具了。可惜 Dropbox 在国内多次遭屏蔽,而国产的 百度云 、金山快盘等产品的隐私安全也让一些人心存担忧。

如果你有动手能力,并且希望数据能掌握在自己手中,那么给自己或团队搭建私有的文件 同步 云存储平台是个不错的选择。 Seafile 是一个免费开源且专业可靠的云存储平台软件,能让你自建一个类似 Dropbox 功能的私有云存储服务!可以实现文件同步、共享、跨平台访问、团队协作等功能……

Seafile - 开源免费的自建云存储平台软件

Seafile 是由国内团队开发的一个国际化的 开源云存储软件 项目,目前据说已有10万左右的用户,典型的机构用户包括比利时的皇家自然科学博物馆、德国的 Wuppertal 气候、能源研究所等等。Seafile 同时提供了客户端和服务器端软件免费下载,任何个人或 公司 都能搭建属于自己的私有文件同步服务。

Seafile

Seafile 的服务器端支持 Linux  、Windows 以及 树莓派 平台,客户端除了网页版之外,还支持 Mac 、Linux、Windows 三个桌面平台以及 Android 和 iOS 两个移动平台。你可以利用局域网里的一台电脑作为服务器,搭建一个仅局域网内部能访问的专有云存储服务,也能将 Seafile 部署到互联网上的诸如 阿里云 、 Linode 或任何 VPS、独立服务器上,实现一个私人的在线云存储服务。

同时,Seafile 支持用户同时使用多个同步服务器,而且能够在不同 服务器 之间切换。比如,用户可以用公司服务器来同步工作文件,用个人服务器与朋友 共享 私人文件,两者互不干扰,私密性也可保证。而且,由于 Seafile 是 开源 的项目,因此相对来说数据的私密性还是有保障的,起码不必担心有什么看不见的后门。

Seafile 简单安装使用教程以及特色介绍:

由于 Seafile 官网上本来就有相对齐全的服务器安装和配置的教程,因此这里就不重复写具体的方法了。其实,自己搭建 Seafile 服务器很简单,Windows 下直接安装一步步 按提示来 即可,Linux下需要先安装几个Python的模块 ( wiki中有详细说明 )。

在本地的电脑搭建好服务器端之后,就可以在 局域网 内使用自己私有的云存储服务了。当然,你也可以在互联网的服务器上安装服务器端来实现在线访问。如果你手头上没有自己的服务器,也可以直接使用 Seafile 提供的容量为 2G 的 免费在线云服务 ,不过这就违背了自建服务器的初衷了。

当你把 Seafile 的服务器建好之后,就能访问它了。Seafile 的主要功能就是文件存储以及文件同步,这些都通过“资料库”来实现。你可以创建任意数量的资料库(可加密),来分类管理自己的数据。你可以在已经创建的资料库与资料库之间方便地复制、移动文件。

Seafile 资料库

不仅如此,还可以将整个资料库,资料库内文件夹、 文件 共享个别人。但是只能共享给系统内用户,对于非系统内用户,可以通过创建上传、下载的外链来共享文件。

对于单个文件,Seafile 提供了在线预览、 编辑 等功能,还可以查看某一文件的修改历史、对比更改、还原文件(类似 git )等。

版本历史

Seafile 的另一大特色,就是“群组”功能(有别于 Dropbox 的一个功能)。可以创建群组、添加群组成员、创建团队资料库、在群组里讨论等等,同时 Seafile 还会自动记录对团队资料库的修改,非常便于团队协作和知识管理。

团队协作

上面有提到, Seafile 的客户端支持也很全面,基本涵盖了所有主流的平台。客户端可以多账户登录、查看资料库里的我文件(同步速度很快)、查看星标文件、查看历史更改等。另外,客户端可以登录多个不同的服务器,并随时切换使用。譬如公司的工作文件以及自己的私人文件可以完全分开。

[ Seafile Pro iPhone版截图 ]
650?650:true);" alt="" src="http://a3.mzstatic.com/us/r30/Purple/v4/0a/d9/f4/0ad9f463-6424-1b94-2bed-34e239e42735/screen568x568.jpeg" />
650?650:true);" alt="" src="http://a3.mzstatic.com/us/r30/Purple4/v4/38/90/ac/3890acbe-69a7-3539-a519-3ff89c7ac565/screen568x568.jpeg" />
650?650:true);" alt="" src="http://a3.mzstatic.com/us/r30/Purple6/v4/91/9d/6d/919d6dde-b48b-5964-0141-246fe669e2ff/screen568x568.jpeg" />
650?650:true);" alt="" src="http://a3.mzstatic.com/us/r30/Purple6/v4/36/5a/0a/365a0ab2-15d2-de0e-0d57-7f933fd840bd/screen568x568.jpeg" />
650?650:true);" alt="" src="http://a3.mzstatic.com/us/r30/Purple/v4/cf/a5/ec/cfa5ecfd-7099-8f55-fc82-6a02e8e8e575/screen568x568.jpeg" />

Seafile 的一些特色:

  • 文件组织成资料库,每个资料库可以单独同步和共享
  • 用户可为每个同步的目录单独设置数据 加密 密码,在上传数据到服务器之前,Seafile 会先使用用户的密码对数据加密。这个密码不会上传到服务器,也就是说,连服务器的管理员都无法偷看你的私人数据
  • 群组功能,用户可以创建和加入群组, 在群组中共享文件。这对团队协作很有用
  • 在线文件协作,包括文件在线预览、评论、推荐等等
  • txt 纯文本、Markdown、 源代码 等文本格式可以直接在线编辑
  • Seafile 采用了类似 git 的数据模型和分布式同步技术,但是针对自动同步和大文件管理做了优化,同其他的开源项目(SparkleShare, Owncloud) 相比 Seafile 并不需依赖于 git

相关文件下载地址:

官方网站: 访问
软件性质:免费

下载 Seafile 服务器端 Windows 版   |   Linux 版64位 、 32位   |   树莓派版
下载客户端:  Win   |  Mac   |   Linux   |   Android   |   iOS  |   来自异次元  |   同步相关  |   开源相关   |   服务器相关

随意打赏

提交建议
微信扫一扫,分享给好友吧。