SparkleShare
SparkleShare 是一个文件共享和协作应用。它就像Dropbox一样工作,你可以在自己的服务器上运行它。它适用于Linux发行版、macOS和Windows。 支持Patreon上的项目。
它是如何工作的?
SparkleShare会在您的计算机上创建一个特殊文件夹。您可以将远程托管的文件夹(或“项目”)添加到此文件夹。当有人添加,删除或编辑文件时,这些项目将自动与主持人和所有同伴保持同步。
在Ubuntu或Fedora上安装
您可以从您的发行版安装该软件包(可能是旧的,而不是经常更新),但我们建议让我们的Flatpak自动更新,以便始终享受最新和最好的:
flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub org.sparkleshare.SparkleShare
现在您可以从应用程序菜单中运行SparkleShare。
注意: 默认情况下,SparkleShare在Linux上使用AppIndicator状态图标。如果您在Ubuntu以外的发行版上使用GNOME,请安装 AppIndicator扩展。如果您不使用GNOME,可以使用 - status-icon = gtk 启动SparkleShare。
在macOS上安装
从发布页面下载应用程序。
设置主机
底层上来讲,SparkleShare使用版本控制系统 Git 和大文件扩展名 Git LFS ,所以自己设置主机相对容易。使用您自己的主机可以为您提供更多的隐私和控制,以及大量便宜的存储空间和更高的传输速度。我们制作了一个简单的脚本,为您完成了艰苦的工作。如果您需要管理很多项目和/或用户,我们建议您托管 GitLab Community Edition 实例。
从源代码构建
SparkleShare 是免费的开源软件,并根据 GNU GPLv3或更高版本获得许可。欢迎您在特定条件下更改和重新分发它。其库 Sparkles 已获得 GNU LGPLv3或更高版本的许可。
以下是在 Linux发行版, macOS 上构建SparkleShare的说明,以及 Windows 。
有用的链接
- sparkleshare.org
- @SparkleShare , @hbons
- Gitter 上的社区聊天室
- Wiki
玩得开心,真棒。 :)