
在日常生活和工作中,我们经常需要与他人分享文件,但传统的文件分享方式往往存在操作繁琐等诸多不便的问题。
今天在看小视频的时候发现了一个github上很有意思的项目,FileCodeBox文件快递柜-匿名口令分享文本,文件,像拿快递一样取文件。
我正好有这个需求,就尝试搭建了一个,分享给大家,文件快递柜 - FileBox (ziyouman.cn):https://box.ziyouman.cn,欢迎点击使用!
项目简介
FileCodeBox 是一个基于 FastAPI + Vue3 开发的轻量级文件分享工具。它允许用户通过简单的方式分享文本和文件,接收者只需要一个提取码就可以取得文件,就像从快递柜取出快递一样简单。
github地址:https://github.com/vastsa/FileCodeBox
文档地址:https://fcb-docs.aiuo.net/
该项目已经在github上拥有5.8k star


该项目是一个基于 FastAPI + Vue3 开发的项目,学习python 和vue3的小伙伴也可以拿此项目练练手。
宝塔部署
我使用的宝塔来进行部署,非常简单。
将源码下载上传到服务器
在项目中添加Python项目,
项目路径选择源码根目录
启动命令:python main.py
使用
我们直接浏览器中打开我们部署的ip:port,可以看到以下文件提取界面

发送文件
我们在发送页面添加文件或文本,之后可以把链接或者取件码发送给需要分享的人直接下载或者使用手机扫码下载即可

提取文件
提取文件我们直接在提取页面输入取件码即可下载文件
管理面板
访问ip:port//#/admin 可以进入到管理页面,初始密码FileCodeBox2023,我们可以在管理面板中修改密码、管理文件和配置



API 支持
作者提供完整的 REST API,我们也可以把它方便的集成到我们自己的系统中。

总结
FileCodeBox 以其轻量、便捷、安全的特点,为用户提供了一种全新的文件分享体验。无论是个人用户还是团队协作,它都能满足多样化的需求。如果你对文件分享工具有兴趣,不妨尝试部署 FileCodeBox,体验像拿快递一样轻松分享文件的乐趣!
文件快递柜 - FileBox (ziyouman.cn):https://box.ziyouman.cn,欢迎点击使用!