FileCodeBox.jpg

你是不是有时候分享文件让你苦恼不已?要么担心隐私问题,要么操作太复杂,半天弄不明白。现在,有个超棒的开源项目 FileCodeBox 来帮你啦!FileCodeBox 是一个开源的文件快递柜项目,支持匿名口令分享文本和文件。它的核心理念是让用户像取快递一样方便地获取文件,无需注册登录,只需一个口令即可完成文件的存取。它以独特的匿名口令分享机制,解决了我们在文件分享过程中遇到的诸多问题,让文件分享变得更加安全、便捷和高效。

https://share.lanol.cn/

功能特点

img_7.pngimg_12.pngimg_14.png

  • 匿名分享:无需注册,上传文件后生成唯一提取码,分享给他人即可下载,保护隐私的同时简化流程。

  • 跨平台支持:无论是Windows、macOS还是Linux,甚至是手机端,都能通过浏览器轻松使用。

  • 文件加密:支持对文件进行加密存储,确保数据安全,防止未授权访问。

  • 阅后即焚:可以设置文件的自毁时间,下载后自动删除,适合传输敏感信息。

  • 开源免费:代码完全开源,社区活跃,开发者可以自由修改和扩展功能。

  • 轻量高效:占用资源少,部署简单,适合个人和小型团队使用。

搭建方法

https://github.com/vastsa/FileCodeBox

1panel搭建

进入应用商店 -> 实用工具 -> FileCodeBox 一键安装即可

WX20250113-172021@2x.jpg

更新方法: 容器 -> 选择 -> 更多 -> 编辑 -> 强制拉取镜像 -> 确认

Docker安装方法

环境准备

确保你的服务器或本地环境已经安装了 Docker(如果没有,可以去官网下载安装)。

一键部署

在终端输入以下命令

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

若国内用户无法安装可以暂时使用下面命令

docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox dc.065065.xyz/lanol/filecodebox:beta

一键更新

docker pull lanol/filecodebox:beta && docker stop filecodebox && docker rm filecodebox && docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:beta

临时用

docker pull dc.065065.xyz/lanol/filecodebox:beta && docker stop filecodebox && docker rm filecodebox && docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox dc.065065.xyz/lanol/filecodebox:beta

默认信息

后端地址:/#/admin

后台密码:FileCodeBox2023

访问使用

打开浏览器,输入http://localhost:12345,就能看到简洁的文件上传界面。上传文件后,系统会自动生成提取码,分享给他人即可。

如果你需要更高级的配置,比如修改存储路径或设置密码,可以参考官方文档进行自定义设置。