type
status
date
slug
summary
tags
category
icon
简介
FileCodeBox 是一个基于 FastAPI + Vue3 开发的轻量级文件分享工具。它允许用户通过简单的方式分享文本和文件,接收者只需要一个提取码就可以取得文件,就像从快递柜取出快递一样简单。

应用场景
- 临时文件分享 — 快速分享单个文件,无需注册登录
- 文本快速分享 — 分享代码片段、文本内容等
- 匿名文件传输 — 保护隐私的文件传输方式
- 临时文件存储 — 支持设置过期时间的文件存储
- 跨平台传输 — 在不同设备间快速传输文件
- 小型分享服务 — 搭建私有的文件分享服务
部署
云端部署
FileCodeBox项目非常轻量,因此阿杰鲁建议使用容器部署,还是使用我们的老朋友:https://northflank.com/
再次在 northflank 注册一个新账号,然后选择免费套餐,使用 FileCodeBox 的官方镜像启动就行。不知道如何白嫖 northflank 平台的小伙伴可以参考我以前写的文章: 一分钟搭建你自己的在线工具箱!
本地部署
Docker
手动部署
1、克隆项目
2、安装依赖
3、启动服务
使用
阿杰鲁自己搭建了一个在线服务,不想自己搭的可以玩玩:
FileBox - 文件快递柜![FileBox - 文件快递柜]()
FileBox - 文件快递柜
简单、安全的文件分享解决方案
分享文本
打开
FileBox - 文件快递柜![FileBox - 文件快递柜]()
,点击
FileBox - 文件快递柜
简单、安全的文件分享解决方案
需要发送文件?点击这里
,然后在上方选择 发送文本
,自己设定一个过期时间,然后点击安全寄送。我自己设置了一个永久不过期的文本,供大家提取文本测试,取件码:ACJ79

分享文件
同样也是打开
FileBox - 文件快递柜![FileBox - 文件快递柜]()
,不同于前一步的是这次我们选择发送文件,默认支持的最大上传文件为 10MB,超过大小的文件将会上传失败!
FileBox - 文件快递柜
简单、安全的文件分享解决方案
如果需要分享更大的文件,推荐自己搭建在线服务,在管理面板中修改最大文件上传大小!

后台管理
2025.3.16更新,博主现在自己写了个文件快递柜,不需要单独的登录面板
- 作者:阿杰鲁
- 链接:https://dddd.moe/article/1a77d549-6f33-8000-aeb6-c5cf564ec34d
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。