公众号关注 「奇妙的 Linux 世界」

设为「星标」,每天带你玩转 Linux !

987d05bdf0d2f0583f19ecb23966a2ed.jpeg

在日常的工作当中,大家可能经常会遇到文件共享的问题,简单一点的会用QQ、微信之类的工具临时处理一下,稍微多点的需求可能会考虑用网盘或者自建网盘来解决。

但是大部分网盘感觉文件共享功能不怎样,花里胡哨的功能倒是一大堆,非常的鸡肋。

今天,了不起给大家推荐一款非常不错的文件共享系统-PicoShare,极简且专注,使用后就会爱不释手。

081ee184f27098cc6eb0893ff88ad0f0.gif

项目介绍

PicoShare 一款开源的文件共享系统,专注于提供图片、视频和其他文件的共享服务。项目基于Go语言编写,遵守AGPL开源协议。

目前 Github 上已经收获了1.5K+的star。

83eaa1a2420d7a2e7dd2a7315c8f77b3.png

项目特色

  • 分享链接可直接下载,无需注册。

  • 文件类型不限,任意类型的文件都可以分享。

  • 保留源文件,上传图片或者视频文件,不会进行压缩或者编码,保留最原始的文件内容。

项目展示

官方提供了一个演示站点:

https://demo.pico.rocks/login

打开后,用默认的密码demo登录即可。

d7e1ec2fe3677e1a696bbd6419f5409b.png

登录后的界面非常的简洁。541a8b4813dbacf49a86c4fdf8145ba8.png

点击“Choose a file”即可选择上传文件进行上传文件。

文件的过期时间可以选择从 1天 到 1 年(注:官方演示站点只支持 5 分钟)。

8481630bca8741bf27f4cddf91e8fea4.png

文件上传之后,会同时生成长链接和短链接,方便分享。

3bc1bfde1cdc9df9cfda4eda6797012a.png

点击上方的“Files”,即可查看到刚刚上传的文件。b6416d90f5c90d9bdb7073fc941feb2a.png

有趣的是,你也可以直接将剪贴板的内容粘贴并分享分享出去。

点击首页的“Or paste something here”,按Ctrl+V,

系统会生成分享链接,可以看到,其实就是把剪贴板的内容自动保存为txt文件了。

5d377d57319cadb2898aebc3a7a98167.png

点击链接,即可看到内容。

2c4e2eebadd4e94d0be57ba7d2399f90.png

项目安装部署

官方提供了source、Docker、Docker+Cloud data replication 三种不同的安装模式。

fed73796221e5f180afe6dc9191b8aba.png

以及一些具体的使用方式,涉及到的参数、环境变量等等。8b542df8226a761df40655ab0dfed348.png

4cd1707409afd757058abc8217c6b88d.png

关于更多的项目细节,感兴趣的小伙伴可以去项目地址探索~

https://github.com/mtlynch/picoshare

本文转载自:「开源小分队」,原文:https://tinyurl.com/2s3rc8cr,版权归原作者所有。欢迎投稿,投稿邮箱: editor@hi-linux.com。

2c7490e16243bdfc8577a27aff9d85e3.gif

最近,我们建立了一个技术交流微信群。目前群里已加入了不少行业内的大神,有兴趣的同学可以加入和我们一起交流技术,在 「奇妙的 Linux 世界」 公众号直接回复 「加群」 邀请你入群。

797e9fd99023d7fe9df9ab054cf7f679.png

你可能还喜欢

点击下方链接即可阅读

7515e507836eb0752a7a723cc9425d81.png

Kubernetes 多集群网络解决方案 Submariner 中文入门指南

02cd1c00aa4097b547a742ab9e65918a.png
点击上方图片,『美团|饿了么』外卖红包天天免费领

4a279b49fcca0c5a3cb90291063ba40e.png

更多有趣的互联网新鲜事,关注「奇妙的互联网」视频号全了解!

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐