FileCodeBox的界面简洁直观,就像一个文件快递柜一样,用户可以匿名口令分享文本和文件。它的操作流程非常简单,分享者只需将文件或文本放入这个“快递柜”,并生成提取码,接收者凭借这个提取码就可以像取快递一样轻松获取文件。

而且 FileCodeBox 在安全方面也做的比较好,用户可以在后台设置每分钟错误次数限制防止爆破,且通过 IP 限制上传次数防止滥用。

官网

项目地址

1、Docker安装启动 FileCodeBox 容器。

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

2、通过docker-compose安装

version: '3'
services:
  filecodebox:
    restart: always
    ports:
      - 12345:12345
    volumes:
      - /disk/WD8T/other/filecodebox/data:/app/data
    container_name: filecodebox
    image: lanol/filecodebox:beta

ps:docker 转为docker-compose(composerize 命令)

3、在浏览器输入 http:// 本地 IP:12345,就可以看到 FileCodeBox 界面了。

4、在网址后面加上 /#/admin 路径就可以到后台登录界面。后台密码:FileCodeBox2023,登录后台后密码可以修改。

5、登录后的主界面。

6、在系统设置里面,用户可以对存储方式、上传间隔时间、文件大小、保存时间、错误限制等设置进行修改。

7、可以把文件大小限制改成自己需要的大小。

8、改好设置后,回到前端界面,点击发送文件。

9、可以上传文件。

10、上传文件后,点击【安全寄送】,可以看到右上角有提示上传成功与取件码提示。点击右侧发件记录中文件右侧的眼睛图标,能够查看相关信息。

11、文件详情信息。把取件码发给同一局域网的其他人后,同事就可以使用取件码下载文件。

http://192.168.1.201:12345/#/?code=33175 (二维码自动识别)

12、集成MINIO文件存储

image-20250408144526108