5
0
0

FileCodeBox|轻量自托管文件快递柜,匿名口令极速文件分享工具

2026-09-01
2026-09-01
文章摘要
|

logo_small.png

前言

日常工作与生活中,文件分享始终是高频需求。微信、QQ传输文件存在过期限制、大小限制,主流网盘普遍限速、需要登录账号,FTP、NAS搭建流程繁琐,不适合临时快速传文件。

项目简介

FileCodeBox 是一款基于 FastAPI + Vue3 开发的开源轻量文件分享工具,搭配 Sqlite3 数据库,无需复杂数据库配置,轻量化且高性能。核心设计理念如同线下快递柜,上传文件后系统生成专属提取口令,接收方凭借口令即可获取文件与文本内容,全程匿名、无绑定、无冗余流程。

项目完全开源免费,支持 Docker 一键部署,极低的服务器资源占用,个人服务器、轻量云主机均可稳定运行,是替代传统网盘、即时通讯传文件的优质自建方案。

开源地址:https://github.com/vastsa/FileCodeBox

演示网站:文件快递柜 - FileCodeBox

核心功能特性

1. 匿名口令分享,无需注册登录

全站无账号体系,使用者无需注册、无需登录。上传文件或文本后自动生成唯一取件口令,接收方仅需输入口令即可提取内容,彻底规避隐私泄露风险,适合临时、单次文件传输。

2. 支持文件与文本双模式分享

兼顾多种使用场景,既可以上传图片、文档、压缩包、安装包等各类文件,也可以直接粘贴代码片段、配置文本、备注信息进行分享,无需额外搭建文本传输工具,一站式满足传输需求。

3. 灵活的过期与权限控制

支持自定义文件有效时长、最大下载次数,到期自动清理文件,避免服务器资源占用。同时配备防暴力破解机制,限制口令错误尝试次数,搭配IP上传频次限制,有效杜绝恶意滥用与刷取资源行为。

4. 极简部署,轻量化低消耗

基于轻量化技术栈开发,资源占用极低,不占用过多服务器内存与带宽。支持 Docker 一键部署,一条命令即可搭建完成,无需复杂的环境配置,新手也能快速上手搭建专属文件分享服务。

5. 人性化操作体验

前端界面简洁现代,支持拖拽上传、复制粘贴快速上传,操作直观易懂。同时支持文件在线预览、批量管理已上传资源,适配日常高频使用场景,兼顾美观与实用性。

6. 多语言适配

内置简体中文、繁体中文、英文等多语言切换,适配不同使用环境,通用性更强。

快速部署教程

项目支持 Docker 一键部署,适合绝大多数服务器环境,部署命令如下:

docker run -d --restart unless-stopped -p 12345:12345 -v ./data:/app/data vastsa/filecodebox

部署完成后,通过 服务器IP:12345 即可访问服务,开箱即用,无需额外配置。

适用场景

  • 个人跨设备临时传文件、分享代码片段与笔记文本

  • 小团队内部临时资源分发、素材共享、配置文件传输

  • 对外临时分享文件,不想公开资源链接、保护隐私安全

  • 替代过期限速的网盘、限制大小的即时通讯传输工具

总结

FileCodeBox 凭借轻量、匿名、无账号、易部署的核心优势,成为小众且实用的自建文件分享工具。摒弃了传统网盘的臃肿与限速,规避了即时通讯工具的过期限制,以口令取件的极简模式,完美解决日常临时文件传输痛点。无论是个人自用还是小团队协作,都是性价比极高、零门槛的自建开源工具。

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!

FileCodeBox|轻量自托管文件快递柜,匿名口令极速文件分享工具
/archives/01a05cd9-05c2-710b-86b0-18f376a58004
作者
fufu大王
发布于
2026-09-01
许可协议
CC BY-NC-SA 4.0

评论

欢迎来到我的博客!