第250116期 - FileCodeBox
4.8k star,文件快递柜?像拿快递一样取文件,有趣的项目
FileCodeBox 是一个创新的文件快递柜项目,旨在提供匿名口令分享文本和文件的解决方案。这个项目的核心理念是让用户像拿快递一样方便地取文件。FileCodeBox 基于 Fastapi、Sqlite3、Vue3 和 ElementUI 构建,具有轻量简洁的特点。
FileCodeBox 的主要特点包括:
- 轻量简洁:项目基于 Fastapi + Sqlite3 + Vue3 + ElementUI 构建,确保了系统的轻量和简洁。
- 轻松上传:支持复制粘贴和拖拽选择,用户可以轻松上传文本和文件。
- 多种类型:支持文本和文件的分享,满足不同用户的需求。
- 防止爆破:系统设置了错误次数限制,防止恶意用户进行爆破攻击。
- 防止滥用:通过 IP 限制上传次数,有效防止系统被滥用。
- 口令分享:用户可以生成随机口令,设置文件的存取次数及有效期。
- 国际化:支持中文简体、繁体以及英文等多种语言,方便全球用户使用。
- 匿名分享:无需注册和登录,用户可以匿名分享文件。
- 管理面板:提供查看和删除文件的管理面板,方便用户管理文件。
- 一键部署:支持 Docker 一键部署,用户可以快速搭建系统。
- 自由拓展:支持 S3 协议和本地文件流,用户可以根据需求在 storage 文件中新增存储引擎。
- 简单明了:适合新手练手项目,提供了简单明了的操作界面。
快速开始
通过docker可以快速部署体验:
docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox dc.065065.xyz/lanol/filecodebox:beta
FileCodeBox 的设计理念是让文件分享变得更加便捷和安全。通过匿名口令分享,用户可以在不暴露个人信息的情况下,轻松分享文本和文件。系统的轻量简洁设计,使得用户在使用过程中体验更加流畅。防止爆破和滥用的功能,确保了系统的安全性和稳定性。国际化支持,让全球用户都能方便地使用 FileCodeBox。
总之,FileCodeBox 是一个功能强大且易于使用的文件快递柜项目,适合各种用户需求。无论是个人用户还是企业用户,都可以通过 FileCodeBox 实现高效、安全的文件分享。通过一键部署和自由拓展功能,用户可以根据自己的需求,灵活地搭建和扩展系统。FileCodeBox 的匿名分享和管理面板功能,使得文件管理更加便捷和高效。
网址:github.com/vastsa/FileCodeBox