你的私人加密文件快递柜!FileCodeBox私人部署
发布于: 2025-2-27
最后更新: 2025-3-16
type
status
date
slug
summary
tags
category
icon

简介

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

应用场景

  • 临时文件分享 — 快速分享单个文件,无需注册登录
  • 文本快速分享 — 分享代码片段、文本内容等
  • 匿名文件传输 — 保护隐私的文件传输方式
  • 临时文件存储 — 支持设置过期时间的文件存储
  • 跨平台传输 — 在不同设备间快速传输文件
  • 小型分享服务 — 搭建私有的文件分享服务

部署

云端部署

FileCodeBox项目非常轻量,因此阿杰鲁建议使用容器部署,还是使用我们的老朋友:https://northflank.com/
再次在 northflank 注册一个新账号,然后选择免费套餐,使用 FileCodeBox 的官方镜像启动就行。不知道如何白嫖 northflank 平台的小伙伴可以参考我以前写的文章:
🚡
一分钟搭建你自己的在线工具箱!

本地部署

Docker

手动部署

1、克隆项目
2、安装依赖
3、启动服务

使用

阿杰鲁自己搭建了一个在线服务,不想自己搭的可以玩玩:FileBox - 文件快递柜

分享文本

打开 FileBox - 文件快递柜 ,点击 需要发送文件?点击这里,然后在上方选择 发送文本,自己设定一个过期时间,然后点击安全寄送。我自己设置了一个永久不过期的文本,供大家提取文本测试,取件码:ACJ79
notion image

分享文件

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

后台管理

2025.3.16更新,博主现在自己写了个文件快递柜,不需要单独的登录面板
我的后台密码已经更新,在部署完成以后,可以在管理面板更新一系列的配置,包括上传文件数量限制、上传文件大小限制等等。
 
【避坑】BinPay-免KYC加密货币U卡新选择零门槛!超低成本开通你的 Wise 账户!轻松全球收款!!!
Loading...