FileCodeBox:像拿快递一样轻松分享文件

5f312e706e67.png

在日常生活和工作中,我们经常需要与他人分享文件,但传统的文件分享方式往往存在操作繁琐等诸多不便的问题。今天在逛github的时候发现了一个很有意思的项目,FileCodeBox文件快递柜-匿名口令分享文本,文件,像拿快递一样取文件。本文将给家人们分享下这个可私有化部署的项目。

项目简介

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

github地址:github.com/vastsa/File...

文档地址:fcb-docs.aiuo.net/

该项目已经在github上拥有5.8k star

_20250307_211844.png

_20250307_211948.png

该项目是一个基于 FastAPI + Vue3 开发的项目,学习python 和vue3的小伙伴也可以拿此项目练练手。

Docker私有化部署

作者给我们提供了docker部署的shell

ruby 复制代码
docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:beta

我使用的是docker-compose部署的,我把这个镜像转存到阿里云的镜像仓库中了,镜像下载有问题的家人可以使用我转存的镜像,以下是docker-compose文件

yaml 复制代码
services:
  filecodebox:
    image: registry.cn-hangzhou.aliyuncs.com/xjpublic/filecodebox:beta
    container_name: filecodebox
    volumes:
      - ./data/:/app/data
    ports:
      - 12345:12345
    restart: always

我们在docker-compose.yml的同级目录下使用以下命令启动即可:

复制代码
docker-compose up -d 

使用

我们直接浏览器中打开我们部署的ip:port,可以看到以下界面

_20250307_212846.png

  • 发送文件

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

_20250307_213042.png

_20250307_213053.png

  • 提取文件

提取文件我们直接在提取页面输入取件码即可下载文件

  • 管理面板

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

_20250307_213654.png

_20250307_213710.png

_20250307_213725.png

  • API 支持

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

_20250307_214858.png

总结

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

相关推荐
猫头虎8 小时前
如何使用Docker部署OpenClaw汉化中文版?
运维·人工智能·docker·容器·langchain·开源·aigc
一只大侠的侠9 小时前
Flutter开源鸿蒙跨平台训练营 Day 15React Native Formik 表单实战
flutter·开源·harmonyos
yumgpkpm9 小时前
预测:2026年大数据软件+AI大模型的发展趋势
大数据·人工智能·算法·zookeeper·kafka·开源·cloudera
晚霞的不甘9 小时前
Flutter for OpenHarmony实现 RSA 加密:从数学原理到可视化演示
人工智能·flutter·计算机视觉·开源·视觉检测
宁雨桥9 小时前
Gitee迁移GitHub开源全攻略:一键配置自动同步,仅需维护单一仓库
gitee·开源·github
CaracalTiger9 小时前
OpenClaw-VSCode:在 VS Code 中通过 WebSocket 远程管理 OpenClaw 网关的完整方案
运维·ide·人工智能·vscode·websocket·开源·编辑器
一只大侠的侠10 小时前
Flutter开源鸿蒙跨平台训练营 Day17Calendar 日历组件开发全解
flutter·开源·harmonyos
CoderJia程序员甲10 小时前
GitHub 热榜项目 - 日榜(2026-02-08)
git·ai·开源·llm·github
猫头虎10 小时前
手动部署开源OpenClaw汉化中文版过程中常见问题排查手册
人工智能·langchain·开源·github·aigc·agi·openclaw
一只大侠的侠10 小时前
Flutter开源鸿蒙跨平台训练营 Day14React Native表单开发
flutter·开源·harmonyos