Total Pageviews

Monday, 6 November 2017

SparkleShare——Dropbox的开源替代品

以下翻译自SparkleShare – an open source alternative to Dropbox hits beta for Linux
Dropbox 可以方便的在Linux、Windows、Mac甚至手机上存储、同步、分享数据。但 Sparkleshare 的开发者认为,Dropbox 同样有缺点: 不能使用自己的服务器,不是开源产品,另外在许可证上有些琐碎的问题。
Sparkleshare 不但提供了 Dropbox 几乎所有的特性,还有一些独特优点,如:更好的 Gnome 集成,能使用自设服务器,更多的实时特性和更少的许可证问题。 与 Dropbox 一样它在 Win/Lin/Mac 平台下都可用。
SparkleShare for Linux 的第一个Beta版已经发布。你可以从这里下载并找到release note.

https://www.sparkleshare.org/
----------------------------------------

SparkleShare:私有的文件云同步工具

随着各类网盘的不断关停以及收费限速,国内良心的文件云同步工具已经所剩无几,而国外的诸多网盘由于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