Dropbox 可以方便的在Linux、Windows、Mac甚至手机上存储、同步、分享数据。但 Sparkleshare 的开发者认为,Dropbox 同样有缺点: 不能使用自己的服务器,不是开源产品,另外在许可证上有些琐碎的问题。
Sparkleshare 不但提供了 Dropbox 几乎所有的特性,还有一些独特优点,如:更好的 Gnome 集成,能使用自设服务器,更多的实时特性和更少的许可证问题。 与 Dropbox 一样它在 Win/Lin/Mac 平台下都可用。
SparkleShare for Linux 的第一个Beta版已经发布。你可以从这里下载并找到release note.
https://www.sparkleshare.org/
随着各类网盘的不断关停以及收费限速,国内良心的文件云同步工具已经所剩无几,而国外的诸多网盘由于GFW的原因,要么同步速度感人要么直接就连不上……因此,自己搭建一个简易的私有文件云同步盘就显得意义非凡!
SparkleShare 是一个文件共享和协作工具,就像DropBox一样而且可以部署在自己的服务器上,它同时支持Linux、maxOS、Windows。它具有以下的特点:
- 文件同步
- 版本控制
- 私有部署
- 客户端加密
- 免费且开源
SparkleShare 使用 Git 仓库同步来实现文件的共享与协作,它支持Bitbucket、Github、Gitlab、Planio以及私有部署。
私有部署
通过官方提供的脚本,我们可以非常快速的在 Linux 服务器上进行部署:
dazzle link 的时候,我们需要填写一个 ssh 秘钥,在SparkleShare的客户端中可以获取。
客户端
SparkleShare的客户端我们可以直接在官网下载即可。
安装完成后,我们首先需要将 Computer ID(也就是ssh秘钥)使用前面的 dazzle link 在服务器上进行登记.
然后就可以填写自己的服务器信息:
- Address填写 ssh://storage@YOUR_HOST_IP
- Remote Path填写 /home/storage/PROJECT_NAME
--------------------------------------------------------------------
团队共享协作存储工具SparkleShare
SparkleShare是一款基于 git 的文件分享的开源工具,支持 Linux 、Win 及 Mac OS 平台。 可以用来团队协作和分享资源, 是DropBox的开源替代方案。SparkleShare可以挂载在 GitLab 仓库上,能够采用一个精妙的开源架构来进行资源管理,同时具备了 DropBox 应有的特性,包括同步、版本控制等等。更多的优点,包括可以自建服务器、与 Gnome 友好集成等。 通过自建的 Git 服务器、Github、Gitorius 及 Gnome Project , 可以作为源代码控制管理软件 Git 的前端程序。
Linux 安装方法:
先安装依赖包:
sudo apt-get install gtk-sharp2 monodevelop mono-devel libndesk-dbus1.0-cil-dev libndesk-dbus-glib1.0-cil-dev python-nautilus git-core intltool gvfs gvfs-bin python-gtk2-dev openssh-client
下载源代码:解压缩后编译安装:
./configure –prefix=/usr
make
sudo make install
启动:
sparkleshare start
[repo owner=”hbons” name=”SparkleShare”]
No comments:
Post a Comment