在工作中,我们经常需要通过电子邮件互相交流,家人、朋友、同事之间共享文件也十分普遍。接下来的四大开源工具,足以替代专有文件共享应用程序,从而满足你的所有文件共享需求。
1、FileDrop
如果你使用Sandstorm.io或Sandstorm Oasis(开源,基于Web的生产力套件),你可以考虑使用FileDrop。这是一个小而简单的文件共享工具,可从Sandstorm的应用程序市场下载。
FileDrop很容易使用。安装之后创建一个新的应用程序实例(称为drop)。之后,将一些文件上传到drop。点击并发送电子邮件到想要分享的人。接收者将会得到一个链接,通过该链接访问存放文件的drop。
FileDrop最大特点就是快,而且很简单。
2、YouTransfer
如果你正在寻找一个简单的、自我托管的文件传输应用程序,并且比FileDrop的功能更丰富,可以考虑一下YouTransfer。YouTransfer作为一个开源的专有文件传输工具,提供了更安全的分享方式。
用户将共享文件拖放到Web浏览器中的YouTransfer窗口。YouTransfer就会生成一个链接,用户就可以通过电子邮件或消息传递应用程序发送该链接。还可以使用电子邮件表单,输入接收人的电子邮件地址之后,将链接发送给收件人,也可以使用短信发送。
你可以从GitHub中获取YouTransfer的当前版本。甚至有一个Docker镜像给那些喜欢容器化网络应用程序的人。
3、LinShare
LinShare针对不同规模的企业。它是灵活的,自主托管的,是专有应用程序,如Dropbox和Box的替代品。
LinShare提供的功能包括企业外部人员的安全上传,Thunderbird插件,允许在电子邮件客户端内共享附件,以及在将其上传到LinShare时安全共享文件。
用户可以将LinShare的组件下载到服务器上,或使用Docker镜像进行安装。
4、ProjectSend
像LinShare一样,ProjectSend的主要受众是企业。这不仅仅意味着大型企业。较小的商店甚至非营利组织也可以从ProjectSend中受益。
ProjectSend是自承载的,这意味着企业要自己负责保护其运行的服务器。这也让企业可以控制所有上传到应用程序的文件。ProjectSend的核心功能包括与个人或组共享文件,以及将文件上传到隐私文件夹。
用户可以从应用程序的网站下载ProjectSend,但要注意,出于安全考虑,无法将文件上传到演示站点测试。